<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.15"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Library Evolutionary Algorithms for Clustering (LEAC): inout Namespace Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="leac_logo.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Library Evolutionary Algorithms for Clustering (LEAC)
   &#160;<span id="projectnumber">Version 1.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.15 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">inout Namespace Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Module for input and output parameters.  
<a href="#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_adaptive_pc_pm.html">InParamAdaptivePcPm</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for EA with adaptive probabilities of crossover and mutation <a class="el" href="citelist.html#CITEREF_Chang:etal:GAclustering:GAGR:2009">[11]</a>.  <a href="classinout_1_1_in_param_adaptive_pc_pm.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_adaptive_pc_pm_fk.html">InParamAdaptivePcPmFk</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for EA with adaptive probabilities of crossover and mutation <a class="el" href="citelist.html#CITEREF_Chang:etal:GAclustering:GAGR:2009">[11]</a>.  <a href="classinout_1_1_in_param_adaptive_pc_pm_fk.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_algorithmo.html">InParamAlgorithmo</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for define propertys of the algorithmos.  <a href="classinout_1_1_in_param_algorithmo.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_c_b_g_a.html">InParamCBGA</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for CBGA <a class="el" href="citelist.html#CITEREF_Franti:etal:GAclustering:gafranti:1997">[17]</a>.  <a href="classinout_1_1_in_param_c_b_g_a.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_clustering.html">InParamClustering</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for clustering algorithm.  <a href="classinout_1_1_in_param_clustering.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_clustering_max_iter.html">InParamClusteringMaxIter</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for algorithm with iteration maximum.  <a href="classinout_1_1_in_param_clustering_max_iter.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_d_b_s_c_a_n.html">InParamDBSCAN</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for DBSCAN algorithm <a class="el" href="citelist.html#CITEREF_Ester:Kriegel:Sander:Xu:Clustering:DBSCAN:1996">[Est]</a>.  <a href="classinout_1_1_in_param_d_b_s_c_a_n.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_f_c_m.html">InParamFCM</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for FCM algorithm clustering <a class="el" href="citelist.html#CITEREF_Bezdek:ClusterAnalysis:FCM:1974">[8]</a>.  <a href="classinout_1_1_in_param_f_c_m.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_f_e_a_c.html">InParamFEAC</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter Fast Evolutionary Algorithm for Clustering F-EAC <a class="el" href="citelist.html#CITEREF_Alves:etal:GAclusteringLabelKVar:FEAC:2006">[2]</a>.  <a href="classinout_1_1_in_param_f_e_a_c.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_fk.html">InParamFk</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for algorithms with Fixed K.  <a href="classinout_1_1_in_param_fk.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_g_a_clustering.html">InParamGAClustering</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for genetic algorithm.  <a href="classinout_1_1_in_param_g_a_clustering.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_g_a_prototypes_fk.html">InParamGAPrototypesFk</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for GA-Prototypes algorithm <a class="el" href="citelist.html#CITEREF_Kuncheva:Bezdek:GAMedoid:GAPrototypes:1997">[27]</a>.  <a href="classinout_1_1_in_param_g_a_prototypes_fk.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_g_c_a.html">InParamGCA</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for GCA algorithm k-medoid clustering <a class="el" href="citelist.html#CITEREF_Lucasius:etal:GAclusteringMedoid:GCA:1993">[30]</a>.  <a href="classinout_1_1_in_param_g_c_a.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_gen_w_o_chg_vk.html">InParamGenWOChgVk</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter Document clustering into an unknown number of clusters using a genetic algorithm <a class="el" href="citelist.html#CITEREF_Casillas:etal:GAclusteringVarK:GA:2003">[10]</a>.  <a href="classinout_1_1_in_param_gen_w_o_chg_vk.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_g_g_a.html">InParamGGA</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for GGA algorithm <a class="el" href="citelist.html#CITEREF_Agustin:etal:GAclusteringVarK:GGA:2012">[1]</a>.  <a href="classinout_1_1_in_param_g_g_a.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_h_k_a.html">InParamHKA</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for HKA a hybrid algorithm for k-medoid clustering <a class="el" href="citelist.html#CITEREF_Sheng:Xiaohui:GAclusteringMedoid:HKA:2004">[37]</a>.  <a href="classinout_1_1_in_param_h_k_a.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_iso_data.html">InParamIsoData</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for IsoData algorithm.  <a href="classinout_1_1_in_param_iso_data.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_kmeans.html">InParamKmeans</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for traditional algorithm clustering <a class="el" href="citelist.html#CITEREF_MacQueen:ClusterAnalysis:KMeans:1967">[31]</a>.  <a href="classinout_1_1_in_param_kmeans.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_p_a_m.html">InParamPAM</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for Medoids PAM algorithm <a class="el" href="citelist.html#CITEREF_Kaufman:Rousseeuw:Book:ClusterAnalysis:1990">[25]</a>.  <a href="classinout_1_1_in_param_p_a_m.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_p_c_a.html">InParamPCA</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for PCA Algorithmo.  <a href="classinout_1_1_in_param_p_c_a.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_p_c_atransmatrix.html">InParamPCAtransmatrix</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for PCA transformation matrix.  <a href="classinout_1_1_in_param_p_c_atransmatrix.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_pc_pm.html">InParamPcPm</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for GA with probability crossover (Pc) and mutation (Pm)  <a href="classinout_1_1_in_param_pc_pm.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_pc_pm_fk.html">InParamPcPmFk</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for GA with probability Pc, Pm and Fixed K.  <a href="classinout_1_1_in_param_pc_pm_fk.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_pc_pm_vk.html">InParamPcPmVk</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for GA with probability Pc, Pm and Variable K.  <a href="classinout_1_1_in_param_pc_pm_vk.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_plot_clustering.html">InParamPlotClustering</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for plot clustering.  <a href="classinout_1_1_in_param_plot_clustering.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_pm.html">InParamPm</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for GA with only probability mutation (Pm)  <a href="classinout_1_1_in_param_pm.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_pm_fk.html">InParamPmFk</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for GKA with only probability mutation (Pm) and Fixed K <a class="el" href="citelist.html#CITEREF_Krishna:Murty:GAClustering:GKA:1999">[26]</a>.  <a href="classinout_1_1_in_param_pm_fk.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_read_inst.html">InParamReadInst</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for read instances.  <a href="classinout_1_1_in_param_read_inst.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_read_inst_freq.html">InParamReadInstFreq</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for read instances with frequency.  <a href="classinout_1_1_in_param_read_inst_freq.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_slink.html">InParamSlink</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for traditional algorithm clustering <a class="el" href="citelist.html#CITEREF_MacQueen:ClusterAnalysis:KMeans:1967">[31]</a>.  <a href="classinout_1_1_in_param_slink.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_std_var.html">InParamStdVar</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for standardization of variables Algorithmo.  <a href="classinout_1_1_in_param_std_var.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_sub_cluster_binary_vk.html">InParamSubClusterBinaryVk</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for CLUSTERING algorithm A genetic approach to the automatic clustering problem<a class="el" href="citelist.html#CITEREF_Tseng:Yang:GAclusteringVarK:CLUSTERING:2001">[38]</a>.  <a href="classinout_1_1_in_param_sub_cluster_binary_vk.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_t_g_c_a.html">InParamTGCA</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for TGCA a two-stage genetic algorithm <a class="el" href="citelist.html#CITEREF_He:Tan:GAclusteringVarK:TGCA:2012">[18]</a>.  <a href="classinout_1_1_in_param_t_g_c_a.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_vk.html">InParamVk</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_without_pc_pm_fk.html">InParamWithoutPcPmFk</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for GA without probability crossover (Pc) and mutation (Pm)<a class="el" href="citelist.html#CITEREF_Bezdek:etal:GAclustering:GA:1994">[7]</a>.  <a href="classinout_1_1_in_param_without_pc_pm_fk.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_in_param_without_pc_pm_vk.html">InParamWithoutPcPmVk</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input parameter for GA without probability crossover (Pc) and mutation (Pm)<a class="el" href="citelist.html#CITEREF_Hruschka:Ebecken:GAClusteringLabelKVar:CGA:2003">[19]</a>.  <a href="classinout_1_1_in_param_without_pc_pm_vk.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_line_split.html">LineSplit</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Used for processing files to read.  <a href="classinout_1_1_line_split.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_out_file_name.html">OutFileName</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_out_param_algorithm.html">OutParamAlgorithm</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output parameters for genetic algorithm.  <a href="classinout_1_1_out_param_algorithm.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_out_param_clustering.html">OutParamClustering</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output parameters for a generic clustering algorithm.  <a href="classinout_1_1_out_param_clustering.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_out_param_clustering_metric.html">OutParamClusteringMetric</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output parameters for a generic clustering algorithm.  <a href="classinout_1_1_out_param_clustering_metric.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_out_param_d_b_s_c_a_n.html">OutParamDBSCAN</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output parameter for DBSCAN Algorithmo <a class="el" href="citelist.html#CITEREF_Ester:Kriegel:Sander:Xu:Clustering:DBSCAN:1996">[Est]</a>.  <a href="classinout_1_1_out_param_d_b_s_c_a_n.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_out_param_g_a_c.html">OutParamGAC</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output Output parameters of the evolutionary algorithm.  <a href="classinout_1_1_out_param_g_a_c.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_out_param_g_a_medoid.html">OutParamGAMedoid</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classinout_1_1_out_param_kmeans.html">OutParamKmeans</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output parameter for Kmeans Algorithmo <a class="el" href="citelist.html#CITEREF_MacQueen:ClusterAnalysis:KMeans:1967">[31]</a>.  <a href="classinout_1_1_out_param_kmeans.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:ac1d864806f97108ebbfec769977f3ebb"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#ac1d864806f97108ebbfec769977f3ebb">InParam_algTypeOut</a> { <br />
&#160;&#160;<a class="el" href="namespaceinout.html#ac1d864806f97108ebbfec769977f3ebbac18f6f330877e276fe726484bf17fcc1">LABEL</a>, 
<a class="el" href="namespaceinout.html#ac1d864806f97108ebbfec769977f3ebba566fc78c45e9a611a5bab60236f9b8ea">CENTROIDS</a>, 
<a class="el" href="namespaceinout.html#ac1d864806f97108ebbfec769977f3ebba1f7f633ce29be9703d5877ce226aefd4">CRISPPARTITION</a>, 
<a class="el" href="namespaceinout.html#ac1d864806f97108ebbfec769977f3ebbac2dbb68748115a1bb135e5544730cde6">MEDOIDS</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceinout.html#ac1d864806f97108ebbfec769977f3ebba3888c313e9a2d58a6da259e1542ed9a8">DENSITY_BASED</a>, 
<a class="el" href="namespaceinout.html#ac1d864806f97108ebbfec769977f3ebba32bd08491d6b888f8d2388b3e37c2dc4">HIERARCHICAL</a>, 
<a class="el" href="namespaceinout.html#ac1d864806f97108ebbfec769977f3ebba8970f3b914508a7fcecd37cecfc18436">OTHER</a>
<br />
 }</td></tr>
<tr class="separator:ac1d864806f97108ebbfec769977f3ebb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19fe7c2292eea300919ac3019c61a267"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a19fe7c2292eea300919ac3019c61a267">ParamPCAmatrix</a> { <a class="el" href="namespaceinout.html#a19fe7c2292eea300919ac3019c61a267ab8d183e00070bd812942d6888e236b5b">COVARIANCE</a>, 
<a class="el" href="namespaceinout.html#a19fe7c2292eea300919ac3019c61a267ab6114306b1f0d9b211627436f64d9338">CORRELATION</a>, 
<a class="el" href="namespaceinout.html#a19fe7c2292eea300919ac3019c61a267ab8d183e00070bd812942d6888e236b5b">COVARIANCE</a>, 
<a class="el" href="namespaceinout.html#a19fe7c2292eea300919ac3019c61a267ab6114306b1f0d9b211627436f64d9338">CORRELATION</a>
 }</td></tr>
<tr class="separator:a19fe7c2292eea300919ac3019c61a267"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a627860e4253de57628bc59cf2bf22f76"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a627860e4253de57628bc59cf2bf22f76">ParamPCAmethod</a> { <a class="el" href="namespaceinout.html#a627860e4253de57628bc59cf2bf22f76abded069c71694fd08d6937935f0b5983">EIGEN</a>, 
<a class="el" href="namespaceinout.html#a627860e4253de57628bc59cf2bf22f76a64a7f0837735ab55ded6f5950d69b9fd">SVD</a>, 
<a class="el" href="namespaceinout.html#a627860e4253de57628bc59cf2bf22f76abded069c71694fd08d6937935f0b5983">EIGEN</a>, 
<a class="el" href="namespaceinout.html#a627860e4253de57628bc59cf2bf22f76a64a7f0837735ab55ded6f5950d69b9fd">SVD</a>
 }</td></tr>
<tr class="separator:a627860e4253de57628bc59cf2bf22f76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19fe7c2292eea300919ac3019c61a267"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a19fe7c2292eea300919ac3019c61a267">ParamPCAmatrix</a> { <a class="el" href="namespaceinout.html#a19fe7c2292eea300919ac3019c61a267ab8d183e00070bd812942d6888e236b5b">COVARIANCE</a>, 
<a class="el" href="namespaceinout.html#a19fe7c2292eea300919ac3019c61a267ab6114306b1f0d9b211627436f64d9338">CORRELATION</a>, 
<a class="el" href="namespaceinout.html#a19fe7c2292eea300919ac3019c61a267ab8d183e00070bd812942d6888e236b5b">COVARIANCE</a>, 
<a class="el" href="namespaceinout.html#a19fe7c2292eea300919ac3019c61a267ab6114306b1f0d9b211627436f64d9338">CORRELATION</a>
 }</td></tr>
<tr class="separator:a19fe7c2292eea300919ac3019c61a267"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a627860e4253de57628bc59cf2bf22f76"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a627860e4253de57628bc59cf2bf22f76">ParamPCAmethod</a> { <a class="el" href="namespaceinout.html#a627860e4253de57628bc59cf2bf22f76abded069c71694fd08d6937935f0b5983">EIGEN</a>, 
<a class="el" href="namespaceinout.html#a627860e4253de57628bc59cf2bf22f76a64a7f0837735ab55ded6f5950d69b9fd">SVD</a>, 
<a class="el" href="namespaceinout.html#a627860e4253de57628bc59cf2bf22f76abded069c71694fd08d6937935f0b5983">EIGEN</a>, 
<a class="el" href="namespaceinout.html#a627860e4253de57628bc59cf2bf22f76a64a7f0837735ab55ded6f5950d69b9fd">SVD</a>
 }</td></tr>
<tr class="separator:a627860e4253de57628bc59cf2bf22f76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27d3ddb2e341ca7ff0e6ec2f334a3463"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a27d3ddb2e341ca7ff0e6ec2f334a3463">EnumFormatInstanceFile</a> { <a class="el" href="namespaceinout.html#a27d3ddb2e341ca7ff0e6ec2f334a3463a13dbf9bc0836da3f2ef2c7bdd78e79f2">INPARAM_FORMATINSTANCEFILE_UCI</a> =0, 
<a class="el" href="namespaceinout.html#a27d3ddb2e341ca7ff0e6ec2f334a3463ac36da2e49c5c0bd292642e4ae9dd13e2">INPARAM_FORMATINSTANCEFILE_KEEL</a> =1
 }</td></tr>
<tr class="separator:a27d3ddb2e341ca7ff0e6ec2f334a3463"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70c8fea00b9f903f44b0abf69f290bf2"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2">OutParamNameObjectiveFunc</a> { <br />
&#160;&#160;<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2aedd378c8d89e0b1a628e14e3fdefc4be">SED</a> =0, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2a1395031c707a33815843553d7444a05f">SSE</a> =1, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2aed1f2eecf0afc523ee1b5bd6637e1f8b">Distortion</a> =2, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2ac9b32491adf37330f85d67f0c1199842">J1</a> =3, 
<br />
&#160;&#160;<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2afafc97af2e53b921d3a3f908ce1466c3">CSmeasure</a> =4, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2a2812212bc357b9ca89a8ea9adf0566fe">DunnIndex</a> =5, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2acb2e4d1b6a92975161b546682ad4117d">SDunnIndex</a> =6, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2a8e3fcd63aa71df7cf2d5d8a03282a11b">Silhouette</a> =7, 
<br />
&#160;&#160;<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2a0c6244bd92716b18e4743356bbd09256">SSilhouette</a> =8, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2ad5695b7843a5afd389c4679aba3385c8">DBindex</a> =9, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2a35702e58f8b9102f19964702186ec6aa">VRC</a> =10, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2a571bb9e04cb2aa2e4091e2311ee10c19">WBIndex</a> =11, 
<br />
&#160;&#160;<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2ab95eb3555d9014cdcbf1ae8716298811">SSB</a> =12, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2aba6d196af0745a9bb77457bf07302d35">ScoreFunction</a> =13, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2ac2bbb132e843358cb89501fb28914e8d">RandIndex</a> =14, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2a7e70afdcecff5fd6162b545da91a65c0">Purity</a> =15, 
<br />
&#160;&#160;<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2a354059b769bc935e96e92429b1352d44">Fmeasure</a> =16, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2ae9a190024ff67ea1ee9769632050b088">JaccardIndex</a> =17, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2ae049097f5c0ddd98bf312d72b4cb7ff8">precision</a> =18, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2af1d51a32ea475e006812abfb2d4ff984">recall</a> =19, 
<br />
&#160;&#160;<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2acbf8a29259f259853275a34f13081d6f">Misclassified</a> =20, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2ae34d87559c6dd2e9ba9609f34affa550">Pairs_a</a> =21, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2a245469705f0443b84ffb0f5c9177742a">Pairs_b</a> =22, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2a9dd836f435d57c611a8bc698577d52d9">Pairs_c</a> =23, 
<br />
&#160;&#160;<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2aefacf06a008fe35333a2919a01c9a6be">Pairs_d</a> =24, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2a288d6101546a327d61fa23fa26433316">Jm</a> =25, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2ae004c08ac9acf8da52ecbd499ac7b3a5">IndexI_cFuzzy</a> =26, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2a67ec30c5460031a55662ce51131c59c6">IndexI</a> =27, 
<br />
&#160;&#160;<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2a7e544a7a80391d77183a521b09ec56c5">XieBeniIndex</a> =28, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2a142e06b2b7724c15f3712f9a8d67e1f2">XieBeniIndex_crisp</a> =29, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2a893a07261291d8691421a13dee4f0818">Entropy</a> =30, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2aaad83169ba65dc615d2c7719b28e0afd">PartitionCoefficient</a> =31, 
<br />
&#160;&#160;<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2adc5dc6d6e0df441f1d86ba10c9023891">IntraInterClust</a> =32, 
<a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2a5f22eda14ac9f54d59ad6b1b0d0f964e">NotUse</a> =33
<br />
 }</td></tr>
<tr class="separator:a70c8fea00b9f903f44b0abf69f290bf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a0c10a45877a347dec0d4ec4e5b05b828"><td class="memTemplParams" colspan="2">template&lt;typename INPUT_ITERATOR &gt; </td></tr>
<tr class="memitem:a0c10a45877a347dec0d4ec4e5b05b828"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a0c10a45877a347dec0d4ec4e5b05b828">containerprint</a> (INPUT_ITERATOR iterator_first, INPUT_ITERATOR iterator_last, std::ostream &amp;os=std::cout, const char *aipc_label=&quot;&quot;, const char aic_delimCoef=',')</td></tr>
<tr class="separator:a0c10a45877a347dec0d4ec4e5b05b828"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff281d1c2560aa66eb617d0f72c1f167"><td class="memTemplParams" colspan="2">template&lt;typename INPUT_ITERATOR , typename FUNCGETVALUE &gt; </td></tr>
<tr class="memitem:aff281d1c2560aa66eb617d0f72c1f167"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceinout.html#aff281d1c2560aa66eb617d0f72c1f167">containerprint</a> (INPUT_ITERATOR iterator_first, INPUT_ITERATOR iterator_last, FUNCGETVALUE func_getValue, std::ostream &amp;os=std::cout, const char *aipc_label=&quot;&quot;, const char aic_delimCoef=',')</td></tr>
<tr class="separator:aff281d1c2560aa66eb617d0f72c1f167"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c91ab49add32091dd4084cf9c06a5b8"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a1c91ab49add32091dd4084cf9c06a5b8"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a1c91ab49add32091dd4084cf9c06a5b8">maplistprint</a> (const std::map&lt; T, std::list&lt; T &gt; &gt; &amp;aimaplistadj_g, std::ostream &amp;out=std::cout, const char *aipc_label=&quot;&quot;, const char aic_delimCoef=',', const char aic_delimRow=';')</td></tr>
<tr class="memdesc:a1c91ab49add32091dd4084cf9c06a5b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Prints graph of a map structure with list of adjacencies.  <a href="#a1c91ab49add32091dd4084cf9c06a5b8">More...</a><br /></td></tr>
<tr class="separator:a1c91ab49add32091dd4084cf9c06a5b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6b4c6d9486a8bdbe21f6fa090f4c688"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:aa6b4c6d9486a8bdbe21f6fa090f4c688"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceinout.html#aa6b4c6d9486a8bdbe21f6fa090f4c688">vectorlistprint</a> (const std::vector&lt; std::list&lt; T &gt; &gt; &amp;aivectorlist_g, std::ostream &amp;out=std::cout, const char *aipc_label=&quot;&quot;, const char aic_delimList=';')</td></tr>
<tr class="separator:aa6b4c6d9486a8bdbe21f6fa090f4c688"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c123e606cc736214f5a437194f3f92f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a2c123e606cc736214f5a437194f3f92f">barprogress_update</a> (int ai_numberOfRun, int ai_totalRuns)</td></tr>
<tr class="separator:a2c123e606cc736214f5a437194f3f92f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5d88988ec030a667b457ac6534f41ac"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#af5d88988ec030a667b457ac6534f41ac">fileutils_subName</a> (const std::string aistr_name, const std::string aistr_nameSub)</td></tr>
<tr class="separator:af5d88988ec030a667b457ac6534f41ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefe19d244033e7e5cd35f9a4673ac955"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#aefe19d244033e7e5cd35f9a4673ac955">fileutils_isdir</a> (const char *aiptstr_dirname)</td></tr>
<tr class="separator:aefe19d244033e7e5cd35f9a4673ac955"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a627199919e0555d5bbd9935030d1bf76"><td class="memItemLeft" align="right" valign="top">std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a627199919e0555d5bbd9935030d1bf76">fileutils_listdir</a> (const char *aiptstr_dirname)</td></tr>
<tr class="separator:a627199919e0555d5bbd9935030d1bf76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1ecf60a0693e829b8dddba6d627e3ba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceinout.html#ae75d9eaa7ac14ca5a0c09840cb948c46">aoipc_inParamClustering</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#ac1ecf60a0693e829b8dddba6d627e3ba">setNumInstances</a> (<a class="el" href="namespaceinout.html#a247052b496190f5dacc4cee06f6da51b">luintidx_read</a>)</td></tr>
<tr class="separator:ac1ecf60a0693e829b8dddba6d627e3ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46748760a3a678f9f432dafc434db209"><td class="memItemLeft" align="right" valign="top">liss_stringstream&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a46748760a3a678f9f432dafc434db209">str</a> (<a class="el" href="inparamclustering__getparameter_8hpp.html#adb50a0eab9fed92fc3bfc7dfa4f2c410">optarg</a>)</td></tr>
<tr class="separator:a46748760a3a678f9f432dafc434db209"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3cccd9a652f143955477d18f1cbc2a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceinout.html#ae75d9eaa7ac14ca5a0c09840cb948c46">aoipc_inParamClustering</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#ad3cccd9a652f143955477d18f1cbc2a5">setClassInstanceColumn</a> (<a class="el" href="namespaceinout.html#a247052b496190f5dacc4cee06f6da51b">luintidx_read</a>)</td></tr>
<tr class="separator:ad3cccd9a652f143955477d18f1cbc2a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8dc06808875e437ce595d21f773f69e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceinout.html#ae75d9eaa7ac14ca5a0c09840cb948c46">aoipc_inParamClustering</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a8dc06808875e437ce595d21f773f69e1">setClusterInstanceColumn</a> (<a class="el" href="namespaceinout.html#a247052b496190f5dacc4cee06f6da51b">luintidx_read</a>)</td></tr>
<tr class="separator:a8dc06808875e437ce595d21f773f69e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a355c09c0e4b022565deccbf31d0cfa32"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceinout.html#ae75d9eaa7ac14ca5a0c09840cb948c46">aoipc_inParamClustering</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a355c09c0e4b022565deccbf31d0cfa32">setIDInstanceColumn</a> (<a class="el" href="namespaceinout.html#a247052b496190f5dacc4cee06f6da51b">luintidx_read</a>)</td></tr>
<tr class="separator:a355c09c0e4b022565deccbf31d0cfa32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a946c8a69c766838b23810976203c8a38"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceinout.html#ae75d9eaa7ac14ca5a0c09840cb948c46">aoipc_inParamClustering</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a946c8a69c766838b23810976203c8a38">setInstanceFrequencyColumn</a> (<a class="el" href="namespaceinout.html#a247052b496190f5dacc4cee06f6da51b">luintidx_read</a>)</td></tr>
<tr class="separator:a946c8a69c766838b23810976203c8a38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c7fc5c17267c2d942120e35b2030cda"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a7c7fc5c17267c2d942120e35b2030cda">if</a> (optind&lt; argc)</td></tr>
<tr class="separator:a7c7fc5c17267c2d942120e35b2030cda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ac91f26edde528fbd17c9643cefc0f2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a2ac91f26edde528fbd17c9643cefc0f2">if</a> (lptstr_fileInstance==NULL)</td></tr>
<tr class="separator:a2ac91f26edde528fbd17c9643cefc0f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a4343884f1ce611405b21bfcc77ceae"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a4a4343884f1ce611405b21bfcc77ceae">if</a> (<a class="el" href="namespaceinout.html#aefe19d244033e7e5cd35f9a4673ac955">fileutils_isdir</a>(lptstr_fileInstance))</td></tr>
<tr class="separator:a4a4343884f1ce611405b21bfcc77ceae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a7c032ce23682f409032cc398c861bc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a6a7c032ce23682f409032cc398c861bc">if</a> (lptstr_fileInstanceTest !=NULL)</td></tr>
<tr class="separator:a6a7c032ce23682f409032cc398c861bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3be322f2729994e704ba3ebde92370a3"><td class="memTemplParams" colspan="2">template&lt;typename T_FEATURE , typename T_INSTANCES_CLUSTER_K , typename T_CLUSTERIDX &gt; </td></tr>
<tr class="memitem:a3be322f2729994e704ba3ebde92370a3"><td class="memTemplItemLeft" align="right" valign="top">std::pair&lt; <a class="el" href="common_8hpp.html#a3f6c33fb604556cdc425e7aa2289d009">uintidx</a>, <a class="el" href="common_8hpp.html#a3f6c33fb604556cdc425e7aa2289d009">uintidx</a> &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a3be322f2729994e704ba3ebde92370a3">readNumInstances</a> (<a class="el" href="classinout_1_1_in_param_read_inst.html">inout::InParamReadInst</a>&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt; &amp;aiipri_inParamReadInst, const bool aib_fileTest=false)</td></tr>
<tr class="memdesc:a3be322f2729994e704ba3ebde92370a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read the number of instances or objects.  <a href="#a3be322f2729994e704ba3ebde92370a3">More...</a><br /></td></tr>
<tr class="separator:a3be322f2729994e704ba3ebde92370a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a120a73feead129b572ef2f33d6a64a2a"><td class="memTemplParams" colspan="2">template&lt;typename T_FEATURE , typename T_INSTANCES_CLUSTER_K , typename T_CLUSTERIDX &gt; </td></tr>
<tr class="memitem:a120a73feead129b572ef2f33d6a64a2a"><td class="memTemplItemLeft" align="right" valign="top">std::pair&lt; std::vector&lt; std::string &gt;, std::string &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a120a73feead129b572ef2f33d6a64a2a">instancesReadDimName</a> (<a class="el" href="classinout_1_1_in_param_read_inst.html">inout::InParamReadInst</a>&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt; &amp;aiipri_inParamReadInst, const bool aib_fileTest=false)</td></tr>
<tr class="memdesc:a120a73feead129b572ef2f33d6a64a2a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read the name of the dimensions of instances and class.  <a href="#a120a73feead129b572ef2f33d6a64a2a">More...</a><br /></td></tr>
<tr class="separator:a120a73feead129b572ef2f33d6a64a2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91b8fa5b6a318cb76c5a9023e11bc1af"><td class="memTemplParams" colspan="2">template&lt;typename T_FEATURE , typename T_INSTANCES_CLUSTER_K , typename T_CLUSTERIDX &gt; </td></tr>
<tr class="memitem:a91b8fa5b6a318cb76c5a9023e11bc1af"><td class="memTemplItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classdata_1_1_instance.html">data::Instance</a>&lt; T_FEATURE &gt; * &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a91b8fa5b6a318cb76c5a9023e11bc1af">instancesRead</a> (<a class="el" href="classinout_1_1_in_param_read_inst.html">inout::InParamReadInst</a>&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt; &amp;aiipri_inParamReadInst, const bool aib_fileTest=false)</td></tr>
<tr class="memdesc:a91b8fa5b6a318cb76c5a9023e11bc1af"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read the instances or objects.  <a href="#a91b8fa5b6a318cb76c5a9023e11bc1af">More...</a><br /></td></tr>
<tr class="separator:a91b8fa5b6a318cb76c5a9023e11bc1af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab19fc350fe980513e7a8630450c38ee4"><td class="memTemplParams" colspan="2">template&lt;typename T_FEATURE , typename T_INSTANCES_CLUSTER_K , typename T_CLUSTERIDX &gt; </td></tr>
<tr class="memitem:ab19fc350fe980513e7a8630450c38ee4"><td class="memTemplItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classdata_1_1_instance.html">data::Instance</a>&lt; T_FEATURE &gt; * &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceinout.html#ab19fc350fe980513e7a8630450c38ee4">instancesReadWithClass</a> (<a class="el" href="classinout_1_1_in_param_read_inst.html">inout::InParamReadInst</a>&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt; &amp;aiipri_inParamReadInst, const bool aib_fileTest=false)</td></tr>
<tr class="separator:ab19fc350fe980513e7a8630450c38ee4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88b27be61cf704d51541555783195349"><td class="memTemplParams" colspan="2">template&lt;typename T_FEATURE , typename T_INSTANCES_CLUSTER_K , typename T_CLUSTERIDX , typename T_INSTANCE_FREQUENCY &gt; </td></tr>
<tr class="memitem:a88b27be61cf704d51541555783195349"><td class="memTemplItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classdata_1_1_instance.html">data::Instance</a>&lt; T_FEATURE &gt; * &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a88b27be61cf704d51541555783195349">instancesReadWithFreq</a> (<a class="el" href="classinout_1_1_in_param_read_inst_freq.html">inout::InParamReadInstFreq</a>&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX, T_INSTANCE_FREQUENCY &gt; &amp;aiipri_inParamReadInst, const bool aib_fileTest=false)</td></tr>
<tr class="memdesc:a88b27be61cf704d51541555783195349"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read the instances or objects with frequency.  <a href="#a88b27be61cf704d51541555783195349">More...</a><br /></td></tr>
<tr class="separator:a88b27be61cf704d51541555783195349"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4e8bf03e6efab9d0e5e4c465cf0e050"><td class="memTemplParams" colspan="2">template&lt;typename T_FEATURE , typename T_INSTANCES_CLUSTER_K , typename T_CLUSTERIDX , typename T_INSTANCE_FREQUENCY &gt; </td></tr>
<tr class="memitem:aa4e8bf03e6efab9d0e5e4c465cf0e050"><td class="memTemplItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classdata_1_1_instance.html">data::Instance</a>&lt; T_FEATURE &gt; * &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceinout.html#aa4e8bf03e6efab9d0e5e4c465cf0e050">instancesReadWithFreqClass</a> (<a class="el" href="classinout_1_1_in_param_read_inst_freq.html">inout::InParamReadInstFreq</a>&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX, T_INSTANCE_FREQUENCY &gt; &amp;aiipri_inParamReadInst, const bool aib_fileTest=false)</td></tr>
<tr class="memdesc:aa4e8bf03e6efab9d0e5e4c465cf0e050"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read the instances or objects with frequency.  <a href="#aa4e8bf03e6efab9d0e5e4c465cf0e050">More...</a><br /></td></tr>
<tr class="separator:aa4e8bf03e6efab9d0e5e4c465cf0e050"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a123fb5d3033eb4b600724afb773f4ba8"><td class="memTemplParams" colspan="2">template&lt;typename T_FEATURE , typename T_INSTANCES_CLUSTER_K , typename T_CLUSTERIDX &gt; </td></tr>
<tr class="memitem:a123fb5d3033eb4b600724afb773f4ba8"><td class="memTemplItemLeft" align="right" valign="top">std::pair&lt; std::vector&lt; <a class="el" href="classdata_1_1_instance.html">data::Instance</a>&lt; T_FEATURE &gt; * &gt;, std::vector&lt; <a class="el" href="classdata_1_1_instance.html">data::Instance</a>&lt; T_FEATURE &gt; * &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a123fb5d3033eb4b600724afb773f4ba8">dataSetRead</a> (<a class="el" href="classinout_1_1_in_param_read_inst.html">inout::InParamReadInst</a>&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt; &amp;aiipri_inParamReadInst)</td></tr>
<tr class="memdesc:a123fb5d3033eb4b600724afb773f4ba8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read a data set.  <a href="#a123fb5d3033eb4b600724afb773f4ba8">More...</a><br /></td></tr>
<tr class="separator:a123fb5d3033eb4b600724afb773f4ba8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef1e115dd15fd4751337b74c78528572"><td class="memTemplParams" colspan="2">template&lt;typename T_FEATURE , typename T_INSTANCES_CLUSTER_K , typename T_CLUSTERIDX , typename T_INSTANCE_FREQUENCY &gt; </td></tr>
<tr class="memitem:aef1e115dd15fd4751337b74c78528572"><td class="memTemplItemLeft" align="right" valign="top">std::pair&lt; std::vector&lt; <a class="el" href="classdata_1_1_instance.html">data::Instance</a>&lt; T_FEATURE &gt; * &gt;, std::vector&lt; <a class="el" href="classdata_1_1_instance.html">data::Instance</a>&lt; T_FEATURE &gt; * &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceinout.html#aef1e115dd15fd4751337b74c78528572">dataSetReadWithFreq</a> (<a class="el" href="classinout_1_1_in_param_read_inst_freq.html">inout::InParamReadInstFreq</a>&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX, T_INSTANCE_FREQUENCY &gt; &amp;aiipri_inParamReadInstWithFreq)</td></tr>
<tr class="separator:aef1e115dd15fd4751337b74c78528572"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a265191f22929973991c8374eb9d4b55c"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a265191f22929973991c8374eb9d4b55c">las_optTokensYesNo</a> [] = {&quot;no&quot;, &quot;yes&quot;, (char *) NULL }</td></tr>
<tr class="separator:a265191f22929973991c8374eb9d4b55c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58988b65e7b78cbd7c509518c7baff7e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="common_8hpp.html#a3f6c33fb604556cdc425e7aa2289d009">uintidx</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a58988b65e7b78cbd7c509518c7baff7e">li_i</a></td></tr>
<tr class="separator:a58988b65e7b78cbd7c509518c7baff7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a247052b496190f5dacc4cee06f6da51b"><td class="memItemLeft" align="right" valign="top">std::cout&lt;&lt; &quot;\nUsage: &quot;&lt;&lt; argv0&lt;&lt; &quot; [OPTION]\n&quot;&lt;&lt; &quot;\tAbout groups of instances for <a class="el" href="namespaceinout.html#a34622d1ba64f6d5ec4135002a95dcf5b">a</a> set K as well as statistics\n&quot;&lt;&lt; &quot;\tof the algorithm used\n\n&quot;;std::cout&lt;&lt; &quot; -i, --instances=FILE or DIRECTORY\n&quot;&lt;&lt; &quot; file or directory containing data of instances\n&quot;&lt;&lt; &quot; to be clustered\n&quot;;std::cout&lt;&lt; &quot; -x, --select-instances[=PREFIX]\n&quot;&lt;&lt; &quot; <a class="el" href="namespaceinout.html#a7c7fc5c17267c2d942120e35b2030cda">if</a> instances is directory search files with\n&quot;&lt;&lt; &quot; prefix for training (eg. iris-10-1tra.dat,\n&quot;&lt;&lt; &quot; iris-10-2tra.dat,... PREFIX=tra.dat)\n&quot;;std::cout&lt;&lt; &quot; -t, --test[=FILE or PREFIX] if instances is directory search files with\n&quot;&lt;&lt; &quot; prefix for test (eg. iris-10-1tst.dat,\n&quot;&lt;&lt; &quot; iris-10-2tst.dat,... PREFIX=tst.dat),\n&quot;&lt;&lt; &quot; in other case only name file\n&quot;;std::cout&lt;&lt; &quot; -b --format-file[=NAME] &quot;;li_i=0;while(larray_opFormatFile[li_i+1] !=NULL) { std::cout&lt;&lt; larray_opFormatFile[li_i]&lt;&lt; &quot;,&quot;;++li_i;} std::cout&lt;&lt; &quot; or &quot;&lt;&lt; larray_opFormatFile[li_i]&lt;&lt; &quot;, by default &quot;&lt;&lt; larray_opFormatFile[aoipc_inParamClustering.getFormatInstanceFile()]&lt;&lt; '\n';std::cout&lt;&lt; &quot; -h, --with-header[=yes/no] file contains names of instances or a header,\n&quot;&lt;&lt; &quot; by default is &quot;&lt;&lt; las_optTokensYesNo[aoipc_inParamClustering.getHaveHeaderFileInstance()]&lt;&lt; '\n';std::cout&lt;&lt; &quot; -u, --number-instances[=NUMBER]\n&quot;&lt;&lt; &quot; the number of instances the file contains\n&quot;&lt;&lt; &quot; instances, if not specified file is obtained\n&quot;;std::cout&lt;&lt; &quot; -a, --select-attributes[=ARG]\n&quot;&lt;&lt; &quot; select the attributes to be processed for\n&quot;&lt;&lt; &quot; example, \&quot;1-2,4\&quot; by default all. Also\n&quot;&lt;&lt; &quot; used to specify the number of dimensions\n&quot;&lt;&lt; &quot; of the instances, unless specified file is\n&quot;&lt;&lt; &quot; obtained instances\n&quot;;std::cout&lt;&lt; &quot; -d, --delimit-attributes=[ARG]\n&quot;&lt;&lt; &quot; separated file by default \&quot;&quot;&lt;&lt; INPARAM_FILE_SEPARATOR_DEFAULT&lt;&lt; &quot;\&quot;\n&quot;;std::cout&lt;&lt; &quot; -c, --class-column[=NUMBER] input file of instances has a class assigned\n&quot;&lt;&lt; &quot; in the column [NUMBER=undefined]\n&quot;;std::cout&lt;&lt; &quot; -e, --cluster-column[=NUMBER]\n&quot;&lt;&lt; &quot; input file of instances has a cluster assigned\n&quot;&lt;&lt; &quot; in the column [NUMBER=undefined]\n&quot;;std::cout&lt;&lt; &quot; -l, --idinstances-column[=NUMBER]\n&quot;&lt;&lt; &quot; the input file instance is assigned a column\n&quot;&lt;&lt; &quot; instance identifier [NUMBER=undefined]\n&quot;;std::cout&lt;&lt; &quot; -f, --freq-instances-column[=NUMBER]\n&quot;&lt;&lt; &quot; the input file instance is assigned a column\n&quot;&lt;&lt; &quot; frequency instances [NUMBER=undefined]\n&quot;;std::cout&lt;&lt; &quot; -r, --number-runs[=NUMBER] number of runs or repetitions of the algorithm\n&quot;&lt;&lt; &quot; (by default [NUMBER=1])\n&quot;;std::cout&lt;&lt; &quot; -R, --runtime-filename=[FILE]\n&quot;&lt;&lt; &quot; out file of times run\n&quot;;std::cout&lt;&lt; &quot;\nParticular options of the algorithm &quot;&lt;&lt; aoipc_inParamClustering.getAlgorithmoName()&lt;&lt; '\n'&lt;&lt; &quot; based on &quot;&lt;&lt; aoipc_inParamClustering.getAlgorithmoAuthor()&lt;&lt; '\n';std::cout&lt;&lt; &quot;\n&quot;;std::cout&lt;&lt; &quot; -v, --verbose[=NUMBER] explain what is being done (compiled with\n&quot;&lt;&lt; &quot; VERBOSE=yes)\n&quot;;std::cout&lt;&lt; &quot; -q, --bar-progress progress bar printing, default is not\n&quot;;std::cout&lt;&lt; &quot; -?, --help help&quot;;std::cout&lt;&lt; std::endl;exit(-1);} { const char *larray_opFormatFile[]=INPARAMCLUSTERING_FORMATINSTANCEFILE;int li_opt;char *lps_optsubValue;int li_idxSubOpt;char *lptstr_fileInstance=NULL;char *lptstr_fileSelectInstances=NULL;char *lptstr_fileInstanceTest=NULL;static struct option long_options[]={ {&quot;instances&quot;, required_argument, 0, 'i'}, {&quot;select-instances&quot;, required_argument, 0, 'x'}, {&quot;test&quot;, required_argument, 0, 't'}, {&quot;format-file&quot;, required_argument, 0, 'b'}, {&quot;with-header&quot;, required_argument, 0, 'h'}, {&quot;number-instances&quot;, required_argument, 0, 'u'}, {&quot;select-attributes&quot;, required_argument, 0, 'a'}, {&quot;delimit-attributes&quot;, required_argument, 0, 'd'}, {&quot;class-column&quot;, required_argument, 0, 'c'}, {&quot;cluster-column&quot;, required_argument, 0, 'e'}, {&quot;idinstance-column&quot;, required_argument, 0, 'l'}, {&quot;freq-instance-column&quot;, required_argument, 0, 'f'}, {&quot;distance&quot;, required_argument, 0, 'n'}, {&quot;number-runs&quot;, required_argument, 0, 'r'}, {&quot;random-seed&quot;, required_argument, 0, 'z'}, {&quot;max-execution-time&quot;, required_argument, 0, 'w'}, {&quot;centroids-outfile&quot;, required_argument, 0, 'C'}, {&quot;centroids-format&quot;, required_argument, 0, 0}, {&quot;membership-outfile&quot;, required_argument, 0, 'M'}, {&quot;partitionstable-outfile&quot;, required_argument, 0, 'T'}, {&quot;table-format&quot;, required_argument, 0, 0}, {&quot;print-mulline&quot;, required_argument, 0, 0}, {&quot;runtime-filename&quot;, required_argument, 0, 'R'}, {&quot;gnuplot&quot;, required_argument, 0, 'P'}, {&quot;verbose&quot;, no_argument, 0, 'v'}, {&quot;bar-progress&quot;, no_argument, 0, 'q'}, {&quot;plot-styles&quot;, required_argument, 0, 'y'}, {&quot;help&quot;, no_argument, 0, '?'}, {0, 0, 0, 0} };int option_index=0;using namespace std;istringstream liss_stringstream;uintidx luintidx_read;std::string ls_read;while(1) { li_opt=getopt_long(argc, argv, &quot;i:x:t:b:h:u:a:d:c:e:l:f:r:R:n:z:w:C:M:T:G:P:y:v:q?&quot;, long_options, &amp;option_index);if(li_opt==-1) break;switch(li_opt) { case 0:break;case 'i':lptstr_fileInstance=optarg;break;case 'x':lptstr_fileSelectInstances=optarg;break;case 't':lptstr_fileInstanceTest=optarg;break;case 'b':if((li_idxSubOpt=getsubopt_getsubopt(&amp;optarg, larray_opFormatFile, &amp;lps_optsubValue)) !=-1) { switch(li_idxSubOpt) { case 0:aoipc_inParamClustering.setFormatInstanceFile(INPARAM_FORMATINSTANCEFILE_UCI);break;case 1:aoipc_inParamClustering.setFormatInstanceFile(INPARAM_FORMATINSTANCEFILE_KEEL);aoipc_inParamClustering.setSeparateAttributes(INPARAMCLUSTERING_KEEL_FILE_SEPARATOR);aoipc_inParamClustering.setHaveHeaderFileInstance(false);break;default:break;} } else { aoipc_inParamClustering.errorArgument(argv[0], long_options[option_index].name, larray_opFormatFile);} break;case 'h':aoipc_inParamClustering.setHaveHeaderFileInstance(aoipc_inParamClustering.isYesNo(optarg, argv[0], long_options[option_index].name));break;case 'u':liss_stringstream.clear();liss_stringstream.str(optarg);liss_stringstream &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a247052b496190f5dacc4cee06f6da51b">luintidx_read</a></td></tr>
<tr class="separator:a247052b496190f5dacc4cee06f6da51b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a086db8db3cf545190e198da314533c68"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a086db8db3cf545190e198da314533c68">break</a></td></tr>
<tr class="separator:a086db8db3cf545190e198da314533c68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34622d1ba64f6d5ec4135002a95dcf5b"><td class="memItemLeft" align="right" valign="top">case&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a34622d1ba64f6d5ec4135002a95dcf5b">a</a></td></tr>
<tr class="separator:a34622d1ba64f6d5ec4135002a95dcf5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69a16f78b8e3248be5fee71551c30667"><td class="memItemLeft" align="right" valign="top">case&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a69a16f78b8e3248be5fee71551c30667">d</a></td></tr>
<tr class="separator:a69a16f78b8e3248be5fee71551c30667"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8eab226f1baf48b5f90148d3e5c8874"><td class="memItemLeft" align="right" valign="top">case&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#ac8eab226f1baf48b5f90148d3e5c8874">c</a></td></tr>
<tr class="separator:ac8eab226f1baf48b5f90148d3e5c8874"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0fa336139760fe0216fac36fe19377f"><td class="memItemLeft" align="right" valign="top">case&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#ae0fa336139760fe0216fac36fe19377f">e</a></td></tr>
<tr class="separator:ae0fa336139760fe0216fac36fe19377f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe40fe943b5c44440b1e6a6704021c02"><td class="memItemLeft" align="right" valign="top">case&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#abe40fe943b5c44440b1e6a6704021c02">l</a></td></tr>
<tr class="separator:abe40fe943b5c44440b1e6a6704021c02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5321a07527d7e234b9cdc037bda4ab86"><td class="memItemLeft" align="right" valign="top">case&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a5321a07527d7e234b9cdc037bda4ab86">f</a></td></tr>
<tr class="separator:a5321a07527d7e234b9cdc037bda4ab86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a4fe3116389c179873968c432896709"><td class="memItemLeft" align="right" valign="top">case&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a5a4fe3116389c179873968c432896709">r</a></td></tr>
<tr class="separator:a5a4fe3116389c179873968c432896709"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad81a6f6a6b5bde1d2bd167a2085440d6"><td class="memItemLeft" align="right" valign="top">case&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#ad81a6f6a6b5bde1d2bd167a2085440d6">R</a></td></tr>
<tr class="separator:ad81a6f6a6b5bde1d2bd167a2085440d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae09160978c97dfce533ac1b8a65938bb"><td class="memItemLeft" align="right" valign="top">case&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#ae09160978c97dfce533ac1b8a65938bb">q</a></td></tr>
<tr class="separator:ae09160978c97dfce533ac1b8a65938bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab37343b0f5e41a19dc252320f51dfd08"><td class="memItemLeft" align="right" valign="top">case&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#ab37343b0f5e41a19dc252320f51dfd08">v</a></td></tr>
<tr class="separator:ab37343b0f5e41a19dc252320f51dfd08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f990d0c101a93f3a21bc545f03d9614"><td class="memItemLeft" align="right" valign="top">case&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a1f990d0c101a93f3a21bc545f03d9614">__pad0__</a></td></tr>
<tr class="separator:a1f990d0c101a93f3a21bc545f03d9614"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae75d9eaa7ac14ca5a0c09840cb948c46"><td class="memItemLeft" align="right" valign="top">case&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#ae75d9eaa7ac14ca5a0c09840cb948c46">aoipc_inParamClustering</a></td></tr>
<tr class="separator:ae75d9eaa7ac14ca5a0c09840cb948c46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72225515d18b1fcb6a72d69a159e4a38"><td class="memItemLeft" align="right" valign="top">default&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a72225515d18b1fcb6a72d69a159e4a38">__pad1__</a></td></tr>
<tr class="separator:a72225515d18b1fcb6a72d69a159e4a38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3055c4d734f5c4edc513f460145bb395"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#a3055c4d734f5c4edc513f460145bb395">else</a></td></tr>
<tr class="separator:a3055c4d734f5c4edc513f460145bb395"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba3474beacef6f6fb8be15cb33f1699b"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceinout.html#aba3474beacef6f6fb8be15cb33f1699b">garray_nameObjetiveFunc</a> []</td></tr>
<tr class="separator:aba3474beacef6f6fb8be15cb33f1699b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Module for input and output parameters. </p>
<dl class="section version"><dt>Version</dt><dd>1.0 </dd></dl>
<dl class="section date"><dt>Date</dt><dd>2015-2017 </dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>GPLv3 license</dd></dl>
<dl class="section author"><dt>Author</dt><dd>Hermes Robles Berumen </dd></dl>
<dl class="section date"><dt>Date</dt><dd>2015-2017 </dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>GPLv3 license </dd></dl>
</div><h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="a27d3ddb2e341ca7ff0e6ec2f334a3463"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a27d3ddb2e341ca7ff0e6ec2f334a3463">&#9670;&nbsp;</a></span>EnumFormatInstanceFile</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespaceinout.html#a27d3ddb2e341ca7ff0e6ec2f334a3463">inout::EnumFormatInstanceFile</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a27d3ddb2e341ca7ff0e6ec2f334a3463a13dbf9bc0836da3f2ef2c7bdd78e79f2"></a>INPARAM_FORMATINSTANCEFILE_UCI&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a27d3ddb2e341ca7ff0e6ec2f334a3463ac36da2e49c5c0bd292642e4ae9dd13e2"></a>INPARAM_FORMATINSTANCEFILE_KEEL&#160;</td><td class="fielddoc"></td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="inparam__readinst_8hpp_source.html#l00033">33</a> of file <a class="el" href="inparam__readinst_8hpp_source.html">inparam_readinst.hpp</a>.</p>

</div>
</div>
<a id="ac1d864806f97108ebbfec769977f3ebb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac1d864806f97108ebbfec769977f3ebb">&#9670;&nbsp;</a></span>InParam_algTypeOut</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespaceinout.html#ac1d864806f97108ebbfec769977f3ebb">inout::InParam_algTypeOut</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ac1d864806f97108ebbfec769977f3ebbac18f6f330877e276fe726484bf17fcc1"></a>LABEL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ac1d864806f97108ebbfec769977f3ebba566fc78c45e9a611a5bab60236f9b8ea"></a>CENTROIDS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ac1d864806f97108ebbfec769977f3ebba1f7f633ce29be9703d5877ce226aefd4"></a>CRISPPARTITION&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ac1d864806f97108ebbfec769977f3ebbac2dbb68748115a1bb135e5544730cde6"></a>MEDOIDS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ac1d864806f97108ebbfec769977f3ebba3888c313e9a2d58a6da259e1542ed9a8"></a>DENSITY_BASED&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ac1d864806f97108ebbfec769977f3ebba32bd08491d6b888f8d2388b3e37c2dc4"></a>HIERARCHICAL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ac1d864806f97108ebbfec769977f3ebba8970f3b914508a7fcecd37cecfc18436"></a>OTHER&#160;</td><td class="fielddoc"></td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="inparam_8hpp_source.html#l00030">30</a> of file <a class="el" href="inparam_8hpp_source.html">inparam.hpp</a>.</p>

</div>
</div>
<a id="a70c8fea00b9f903f44b0abf69f290bf2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a70c8fea00b9f903f44b0abf69f290bf2">&#9670;&nbsp;</a></span>OutParamNameObjectiveFunc</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespaceinout.html#a70c8fea00b9f903f44b0abf69f290bf2">inout::OutParamNameObjectiveFunc</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2aedd378c8d89e0b1a628e14e3fdefc4be"></a>SED&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2a1395031c707a33815843553d7444a05f"></a>SSE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2aed1f2eecf0afc523ee1b5bd6637e1f8b"></a>Distortion&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2ac9b32491adf37330f85d67f0c1199842"></a>J1&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2afafc97af2e53b921d3a3f908ce1466c3"></a>CSmeasure&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2a2812212bc357b9ca89a8ea9adf0566fe"></a>DunnIndex&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2acb2e4d1b6a92975161b546682ad4117d"></a>SDunnIndex&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2a8e3fcd63aa71df7cf2d5d8a03282a11b"></a>Silhouette&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2a0c6244bd92716b18e4743356bbd09256"></a>SSilhouette&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2ad5695b7843a5afd389c4679aba3385c8"></a>DBindex&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2a35702e58f8b9102f19964702186ec6aa"></a>VRC&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2a571bb9e04cb2aa2e4091e2311ee10c19"></a>WBIndex&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2ab95eb3555d9014cdcbf1ae8716298811"></a>SSB&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2aba6d196af0745a9bb77457bf07302d35"></a>ScoreFunction&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2ac2bbb132e843358cb89501fb28914e8d"></a>RandIndex&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2a7e70afdcecff5fd6162b545da91a65c0"></a>Purity&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2a354059b769bc935e96e92429b1352d44"></a>Fmeasure&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2ae9a190024ff67ea1ee9769632050b088"></a>JaccardIndex&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2ae049097f5c0ddd98bf312d72b4cb7ff8"></a>precision&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2af1d51a32ea475e006812abfb2d4ff984"></a>recall&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2acbf8a29259f259853275a34f13081d6f"></a>Misclassified&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2ae34d87559c6dd2e9ba9609f34affa550"></a>Pairs_a&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2a245469705f0443b84ffb0f5c9177742a"></a>Pairs_b&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2a9dd836f435d57c611a8bc698577d52d9"></a>Pairs_c&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2aefacf06a008fe35333a2919a01c9a6be"></a>Pairs_d&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2a288d6101546a327d61fa23fa26433316"></a>Jm&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2ae004c08ac9acf8da52ecbd499ac7b3a5"></a>IndexI_cFuzzy&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2a67ec30c5460031a55662ce51131c59c6"></a>IndexI&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2a7e544a7a80391d77183a521b09ec56c5"></a>XieBeniIndex&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2a142e06b2b7724c15f3712f9a8d67e1f2"></a>XieBeniIndex_crisp&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2a893a07261291d8691421a13dee4f0818"></a>Entropy&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2aaad83169ba65dc615d2c7719b28e0afd"></a>PartitionCoefficient&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2adc5dc6d6e0df441f1d86ba10c9023891"></a>IntraInterClust&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a70c8fea00b9f903f44b0abf69f290bf2a5f22eda14ac9f54d59ad6b1b0d0f964e"></a>NotUse&#160;</td><td class="fielddoc"></td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="outparam__clustering_8hpp_source.html#l00087">87</a> of file <a class="el" href="outparam__clustering_8hpp_source.html">outparam_clustering.hpp</a>.</p>

</div>
</div>
<a id="a19fe7c2292eea300919ac3019c61a267"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19fe7c2292eea300919ac3019c61a267">&#9670;&nbsp;</a></span>ParamPCAmatrix <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespaceinout.html#a19fe7c2292eea300919ac3019c61a267">inout::ParamPCAmatrix</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a19fe7c2292eea300919ac3019c61a267ab8d183e00070bd812942d6888e236b5b"></a>COVARIANCE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a19fe7c2292eea300919ac3019c61a267ab6114306b1f0d9b211627436f64d9338"></a>CORRELATION&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a19fe7c2292eea300919ac3019c61a267ab8d183e00070bd812942d6888e236b5b"></a>COVARIANCE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a19fe7c2292eea300919ac3019c61a267ab6114306b1f0d9b211627436f64d9338"></a>CORRELATION&#160;</td><td class="fielddoc"></td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="inparam__pca_8hpp_source.html#l00032">32</a> of file <a class="el" href="inparam__pca_8hpp_source.html">inparam_pca.hpp</a>.</p>

</div>
</div>
<a id="a19fe7c2292eea300919ac3019c61a267"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19fe7c2292eea300919ac3019c61a267">&#9670;&nbsp;</a></span>ParamPCAmatrix <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespaceinout.html#a19fe7c2292eea300919ac3019c61a267">inout::ParamPCAmatrix</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a19fe7c2292eea300919ac3019c61a267ab8d183e00070bd812942d6888e236b5b"></a>COVARIANCE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a19fe7c2292eea300919ac3019c61a267ab6114306b1f0d9b211627436f64d9338"></a>CORRELATION&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a19fe7c2292eea300919ac3019c61a267ab8d183e00070bd812942d6888e236b5b"></a>COVARIANCE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a19fe7c2292eea300919ac3019c61a267ab6114306b1f0d9b211627436f64d9338"></a>CORRELATION&#160;</td><td class="fielddoc"></td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="inparam__pcatransmatrix_8hpp_source.html#l00032">32</a> of file <a class="el" href="inparam__pcatransmatrix_8hpp_source.html">inparam_pcatransmatrix.hpp</a>.</p>

</div>
</div>
<a id="a627860e4253de57628bc59cf2bf22f76"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a627860e4253de57628bc59cf2bf22f76">&#9670;&nbsp;</a></span>ParamPCAmethod <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespaceinout.html#a627860e4253de57628bc59cf2bf22f76">inout::ParamPCAmethod</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a627860e4253de57628bc59cf2bf22f76abded069c71694fd08d6937935f0b5983"></a>EIGEN&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a627860e4253de57628bc59cf2bf22f76a64a7f0837735ab55ded6f5950d69b9fd"></a>SVD&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a627860e4253de57628bc59cf2bf22f76abded069c71694fd08d6937935f0b5983"></a>EIGEN&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a627860e4253de57628bc59cf2bf22f76a64a7f0837735ab55ded6f5950d69b9fd"></a>SVD&#160;</td><td class="fielddoc"></td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="inparam__pca_8hpp_source.html#l00033">33</a> of file <a class="el" href="inparam__pca_8hpp_source.html">inparam_pca.hpp</a>.</p>

</div>
</div>
<a id="a627860e4253de57628bc59cf2bf22f76"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a627860e4253de57628bc59cf2bf22f76">&#9670;&nbsp;</a></span>ParamPCAmethod <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespaceinout.html#a627860e4253de57628bc59cf2bf22f76">inout::ParamPCAmethod</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a627860e4253de57628bc59cf2bf22f76abded069c71694fd08d6937935f0b5983"></a>EIGEN&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a627860e4253de57628bc59cf2bf22f76a64a7f0837735ab55ded6f5950d69b9fd"></a>SVD&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a627860e4253de57628bc59cf2bf22f76abded069c71694fd08d6937935f0b5983"></a>EIGEN&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a627860e4253de57628bc59cf2bf22f76a64a7f0837735ab55ded6f5950d69b9fd"></a>SVD&#160;</td><td class="fielddoc"></td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="inparam__pcatransmatrix_8hpp_source.html#l00033">33</a> of file <a class="el" href="inparam__pcatransmatrix_8hpp_source.html">inparam_pcatransmatrix.hpp</a>.</p>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="a2c123e606cc736214f5a437194f3f92f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c123e606cc736214f5a437194f3f92f">&#9670;&nbsp;</a></span>barprogress_update()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void inout::barprogress_update </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>ai_numberOfRun</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>ai_totalRuns</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="bar__progress_8hpp_source.html#l00028">28</a> of file <a class="el" href="bar__progress_8hpp_source.html">bar_progress.hpp</a>.</p>

<p class="reference">References <a class="el" href="bar__progress_8hpp_source.html#l00026">BARPROGRESS_SIZE</a>, and <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l00503">li_i</a>.</p>

<p class="reference">Referenced by <a class="el" href="main__gas__clustering_8cpp_source.html#l00198">main()</a>.</p>

</div>
</div>
<a id="a0c10a45877a347dec0d4ec4e5b05b828"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0c10a45877a347dec0d4ec4e5b05b828">&#9670;&nbsp;</a></span>containerprint() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename INPUT_ITERATOR &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void inout::containerprint </td>
          <td>(</td>
          <td class="paramtype">INPUT_ITERATOR&#160;</td>
          <td class="paramname"><em>iterator_first</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">INPUT_ITERATOR&#160;</td>
          <td class="paramname"><em>iterator_last</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::ostream &amp;&#160;</td>
          <td class="paramname"><em>os</em> = <code>std::cout</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>aipc_label</em> = <code>&quot;&quot;</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char&#160;</td>
          <td class="paramname"><em>aic_delimCoef</em> = <code>','</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="container__out_8hpp_source.html#l00050">50</a> of file <a class="el" href="container__out_8hpp_source.html">container_out.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="unsupervised__measures_8hpp_source.html#l00361">um::avgRadiusClusterK()</a>, <a class="el" href="chromosome__cbga_8hpp_source.html#l00278">gaencode::ChromosomeCBGA&lt; T_FEATURE, T_CLUSTERIDX, T_INSTANCE_FREQUENCY, T_INSTANCES_CLUSTER_K, T_FEATURE_SUM, T_REAL &gt;::checkChangedCodeVectors()</a>, <a class="el" href="clustering__vksubclusterbinary_8hpp_source.html#l00072">eac::clustering_genetic()</a>, <a class="el" href="clustering__vksubclusterbinary_8hpp_source.html#l00937">eac::clustering_vksubclusterbinary()</a>, <a class="el" href="ga__clustering__operator_8hpp_source.html#l00690">gaclusteringop::crossoverCGA()</a>, <a class="el" href="unsupervised__measures_8hpp_source.html#l00659">um::D2()</a>, <a class="el" href="unsupervised__measures_8hpp_source.html#l02252">um::diameterClusterK()</a>, <a class="el" href="clustering__operator__centroids_8hpp_source.html#l00608">clusteringop::getCentroids()</a>, <a class="el" href="probability__distribution_8hpp_source.html#l00411">prob::getDistGKA()</a>, <a class="el" href="bit__container_8hpp_source.html#l00269">ds::BitContainer&lt; T_BITSIZE &gt;::getIdxWithBitOn()</a>, <a class="el" href="bit__matrix_8hpp_source.html#l00551">mat::getRowsNumBitOn()</a>, <a class="el" href="probability__selection_8hpp_source.html#l00215">prob::getWithoutRepeatsSet()</a>, <a class="el" href="gga__vklabel_8hpp_source.html#l00073">eac::gga_vklabel()</a>, <a class="el" href="ga__clustering__operator_8hpp_source.html#l01590">gaclusteringop::kmeansfeac()</a>, <a class="el" href="clustering__operator__centroids_8hpp_source.html#l01283">clusteringop::kmeansoperator()</a>, <a class="el" href="probability__distribution_8hpp_source.html#l00199">prob::linearNormalization()</a>, <a class="el" href="matrix__inverse__lup_8hpp_source.html#l00046">mat::LUPdecompose()</a>, <a class="el" href="matrix__inverse__lup_8hpp_source.html#l00146">mat::LUPinverse()</a>, <a class="el" href="probability__distribution_8hpp_source.html#l00071">prob::makeDistRouletteWheel()</a>, <a class="el" href="stats__instances_8hpp_source.html#l00681">stats::maxFeatures()</a>, <a class="el" href="unsupervised__measures_8hpp_source.html#l00463">um::maxRadiusClusterK()</a>, <a class="el" href="stats__instances_8hpp_source.html#l00310">stats::meanRow()</a>, <a class="el" href="stats__instances_8hpp_source.html#l00055">stats::meanVector()</a>, <a class="el" href="matrix__resizablerow_8hpp_source.html#l00327">mat::MatrixResizableRow&lt; T_FEATURE, T_INSTANCES_CLUSTER_K &gt;::mergeTwoRow()</a>, <a class="el" href="stats__instances_8hpp_source.html#l00608">stats::minFeatures()</a>, <a class="el" href="clustering__operator__medoids_8hpp_source.html#l00131">clusteringop::nearestRepresentative()</a>, <a class="el" href="supervised__measures_8hpp_source.html#l00101">sm::partialRandIndex()</a>, <a class="el" href="ga__generic__operator_8hpp_source.html#l00476">gagenericop::pathCrossover()</a>, <a class="el" href="partition__labelvector_8hpp_source.html#l00087">partition::PartitionLabelVector&lt; T_CLUSTERIDX &gt;::print()</a>, <a class="el" href="partition__label_8hpp_source.html#l00101">partition::PartitionLabel&lt; T_CLUSTERIDX &gt;::print()</a>, <a class="el" href="partition__linked__numinst_8hpp_source.html#l00183">ds::PartitionLinkedNumInst&lt; T_CLUSTERIDX, T_INSTANCES_CLUSTER_K &gt;::print()</a>, <a class="el" href="chromosome__feac_8hpp_source.html#l00302">gaencode::ChromosomeFEAC&lt; T_CLUSTERIDX, T_METRIC, T_FEATURE, T_FEATURE_SUM, T_INSTANCES_CLUSTER_K &gt;::print()</a>, <a class="el" href="partition__linked__stats_8hpp_source.html#l00583">ds::PartitionLinkedStats&lt; T_FEATURE, T_CLUSTERIDX, T_INSTANCE_FREQUENCY, T_INSTANCES_CLUSTER_K, T_FEATURE_SUM &gt;::print()</a>, <a class="el" href="clustering__operator__centroids_8hpp_source.html#l00298">clusteringop::randomInitialize()</a>, <a class="el" href="clustering__operator__centroids_8hpp_source.html#l00421">clusteringop::reassignCluster()</a>, <a class="el" href="ga__integer__operator_8hpp_source.html#l00190">gaintegerop::recombinationD_MX()</a>, <a class="el" href="clustering__operator__centroids_8hpp_source.html#l00511">clusteringop::setUpCuster()</a>, <a class="el" href="unsupervised__measures_8hpp_source.html#l02739">um::silhouette()</a>, <a class="el" href="unsupervised__measures_8hpp_source.html#l03145">um::simplifiedSilhouette()</a>, <a class="el" href="clustering__operator__hierarchical_8hpp_source.html#l00205">clusteringop::slink()</a>, <a class="el" href="unsupervised__measures_8hpp_source.html#l01112">um::sumDistInstCentInK()</a>, <a class="el" href="stats__instances_8hpp_source.html#l00141">stats::sumFeactures()</a>, <a class="el" href="stats__instances_8hpp_source.html#l00221">stats::sumFeacturesFreq()</a>, <a class="el" href="stats__instances_8hpp_source.html#l00464">stats::sumFeacturesFreqSQ()</a>, <a class="el" href="stats__instances_8hpp_source.html#l00388">stats::sumFeacturesSQ()</a>, <a class="el" href="matop__openblaslapacke_8hpp_source.html#l00117">mat::syevd()</a>, <a class="el" href="tgca__vkcentroid_8hpp_source.html#l00176">eac::tgca_vkcentroid()</a>, <a class="el" href="clustering__operator__centroids_8hpp_source.html#l01134">clusteringop::updateClusterCj()</a>, <a class="el" href="clustering__operator__medoids_8hpp_source.html#l00389">clusteringop::updateMedoids()</a>, and <a class="el" href="stats__instances_8hpp_source.html#l00536">stats::varTodesvstd()</a>.</p>

</div>
</div>
<a id="aff281d1c2560aa66eb617d0f72c1f167"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aff281d1c2560aa66eb617d0f72c1f167">&#9670;&nbsp;</a></span>containerprint() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename INPUT_ITERATOR , typename FUNCGETVALUE &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void inout::containerprint </td>
          <td>(</td>
          <td class="paramtype">INPUT_ITERATOR&#160;</td>
          <td class="paramname"><em>iterator_first</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">INPUT_ITERATOR&#160;</td>
          <td class="paramname"><em>iterator_last</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">FUNCGETVALUE&#160;</td>
          <td class="paramname"><em>func_getValue</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::ostream &amp;&#160;</td>
          <td class="paramname"><em>os</em> = <code>std::cout</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>aipc_label</em> = <code>&quot;&quot;</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char&#160;</td>
          <td class="paramname"><em>aic_delimCoef</em> = <code>','</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="container__out_8hpp_source.html#l00081">81</a> of file <a class="el" href="container__out_8hpp_source.html">container_out.hpp</a>.</p>

</div>
</div>
<a id="a123fb5d3033eb4b600724afb773f4ba8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a123fb5d3033eb4b600724afb773f4ba8">&#9670;&nbsp;</a></span>dataSetRead()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T_FEATURE , typename T_INSTANCES_CLUSTER_K , typename T_CLUSTERIDX &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">std::pair&lt; std::vector&lt; <a class="el" href="classdata_1_1_instance.html">data::Instance</a>&lt; T_FEATURE &gt; * &gt;, std::vector&lt; <a class="el" href="classdata_1_1_instance.html">data::Instance</a>&lt; T_FEATURE &gt; * &gt; &gt; inout::dataSetRead </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classinout_1_1_in_param_read_inst.html">inout::InParamReadInst</a>&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt; &amp;&#160;</td>
          <td class="paramname"><em>aiipri_inParamReadInst</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Read a data set. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">aiipri_inParamReadInst</td><td>a <a class="el" href="classinout_1_1_in_param_read_inst.html" title="Input parameter for read instances.">inout::InParamReadInst</a> with the necessary parameters to read a data set file </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a pair of vectors, the first with the training instances and the second with the test instances </dd></dl>

<p class="definition">Definition at line <a class="el" href="instances__read_8hpp_source.html#l00922">922</a> of file <a class="el" href="instances__read_8hpp_source.html">instances_read.hpp</a>.</p>

<p class="reference">References <a class="el" href="inparam__readinst_8hpp_source.html#l00217">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getClassInstanceColumn()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00137">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getNumFilesInstanceTest()</a>, <a class="el" href="clustering__operator__centroids_8hpp_source.html#l00136">clusteringop::initialize()</a>, <a class="el" href="instances__read_8hpp_source.html#l00284">instancesRead()</a>, and <a class="el" href="instances__read_8hpp_source.html#l00413">instancesReadWithClass()</a>.</p>

<p class="reference">Referenced by <a class="el" href="main__gas__clustering_8cpp_source.html#l00198">main()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="namespaceinout_a123fb5d3033eb4b600724afb773f4ba8_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>

</div>
</div>
<a id="aef1e115dd15fd4751337b74c78528572"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aef1e115dd15fd4751337b74c78528572">&#9670;&nbsp;</a></span>dataSetReadWithFreq()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T_FEATURE , typename T_INSTANCES_CLUSTER_K , typename T_CLUSTERIDX , typename T_INSTANCE_FREQUENCY &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">std::pair&lt; std::vector&lt;<a class="el" href="classdata_1_1_instance.html">data::Instance</a>&lt;T_FEATURE&gt;* &gt;, std::vector&lt;<a class="el" href="classdata_1_1_instance.html">data::Instance</a>&lt;T_FEATURE&gt;* &gt; &gt; inout::dataSetReadWithFreq </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classinout_1_1_in_param_read_inst_freq.html">inout::InParamReadInstFreq</a>&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX, T_INSTANCE_FREQUENCY &gt; &amp;&#160;</td>
          <td class="paramname"><em>aiipri_inParamReadInstWithFreq</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="instances__read_8hpp_source.html#l01006">1006</a> of file <a class="el" href="instances__read_8hpp_source.html">instances_read.hpp</a>.</p>

<p class="reference">References <a class="el" href="inparam__readinst_8hpp_source.html#l00217">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getClassInstanceColumn()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00137">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getNumFilesInstanceTest()</a>, <a class="el" href="clustering__operator__centroids_8hpp_source.html#l00136">clusteringop::initialize()</a>, <a class="el" href="instances__read_8hpp_source.html#l00597">instancesReadWithFreq()</a>, and <a class="el" href="instances__read_8hpp_source.html#l00748">instancesReadWithFreqClass()</a>.</p>

<p class="reference">Referenced by <a class="el" href="main__gas__clustering_8cpp_source.html#l00198">main()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="namespaceinout_aef1e115dd15fd4751337b74c78528572_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>

</div>
</div>
<a id="aefe19d244033e7e5cd35f9a4673ac955"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aefe19d244033e7e5cd35f9a4673ac955">&#9670;&nbsp;</a></span>fileutils_isdir()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool inout::fileutils_isdir </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>aiptstr_dirname</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="file__utils_8hpp_source.html#l00061">61</a> of file <a class="el" href="file__utils_8hpp_source.html">file_utils.hpp</a>.</p>

</div>
</div>
<a id="a627199919e0555d5bbd9935030d1bf76"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a627199919e0555d5bbd9935030d1bf76">&#9670;&nbsp;</a></span>fileutils_listdir()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt;std::string&gt; inout::fileutils_listdir </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>aiptstr_dirname</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="file__utils_8hpp_source.html#l00073">73</a> of file <a class="el" href="file__utils_8hpp_source.html">file_utils.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04710">if()</a>.</p>

</div>
</div>
<a id="af5d88988ec030a667b457ac6534f41ac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af5d88988ec030a667b457ac6534f41ac">&#9670;&nbsp;</a></span>fileutils_subName()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string inout::fileutils_subName </td>
          <td>(</td>
          <td class="paramtype">const std::string&#160;</td>
          <td class="paramname"><em>aistr_name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::string&#160;</td>
          <td class="paramname"><em>aistr_nameSub</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="file__utils_8hpp_source.html#l00037">37</a> of file <a class="el" href="file__utils_8hpp_source.html">file_utils.hpp</a>.</p>

</div>
</div>
<a id="a7c7fc5c17267c2d942120e35b2030cda"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c7fc5c17267c2d942120e35b2030cda">&#9670;&nbsp;</a></span>if() <span class="overload">[1/4]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">inout::if </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04695">4695</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

<p class="reference">References <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04686">aoipc_inParamClustering</a>.</p>

</div>
</div>
<a id="a2ac91f26edde528fbd17c9643cefc0f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ac91f26edde528fbd17c9643cefc0f2">&#9670;&nbsp;</a></span>if() <span class="overload">[2/4]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">inout::if </td>
          <td>(</td>
          <td class="paramtype">lptstr_fileInstance&#160;</td>
          <td class="paramname"> = <code>=&#160;NULL</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04703">4703</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

<p class="reference">References <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04686">aoipc_inParamClustering</a>.</p>

</div>
</div>
<a id="a4a4343884f1ce611405b21bfcc77ceae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4a4343884f1ce611405b21bfcc77ceae">&#9670;&nbsp;</a></span>if() <span class="overload">[3/4]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">inout::if </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceinout.html#aefe19d244033e7e5cd35f9a4673ac955">fileutils_isdir</a>(lptstr_fileInstance)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04710">4710</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

<p class="reference">References <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04686">aoipc_inParamClustering</a>, <a class="el" href="file__utils_8hpp_source.html#l00073">fileutils_listdir()</a>, and <a class="el" href="vector__utils_8hpp_source.html#l00154">vectorutils::foundStrings()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="namespaceinout_a4a4343884f1ce611405b21bfcc77ceae_cgraph.svg" width="287" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a6a7c032ce23682f409032cc398c861bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6a7c032ce23682f409032cc398c861bc">&#9670;&nbsp;</a></span>if() <span class="overload">[4/4]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">inout::if </td>
          <td>(</td>
          <td class="paramtype">lptstr_fileInstanceTest !&#160;</td>
          <td class="paramname"> = <code>NULL</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04758">4758</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

<p class="reference">References <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04686">aoipc_inParamClustering</a>.</p>

</div>
</div>
<a id="a91b8fa5b6a318cb76c5a9023e11bc1af"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a91b8fa5b6a318cb76c5a9023e11bc1af">&#9670;&nbsp;</a></span>instancesRead()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T_FEATURE , typename T_INSTANCES_CLUSTER_K , typename T_CLUSTERIDX &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt; <a class="el" href="classdata_1_1_instance.html">data::Instance</a>&lt; T_FEATURE &gt; * &gt; inout::instancesRead </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classinout_1_1_in_param_read_inst.html">inout::InParamReadInst</a>&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt; &amp;&#160;</td>
          <td class="paramname"><em>aiipri_inParamReadInst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const bool&#160;</td>
          <td class="paramname"><em>aib_fileTest</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Read the instances or objects. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">aiipri_inParamReadInst</td><td>a <a class="el" href="classinout_1_1_in_param_read_inst.html" title="Input parameter for read instances.">inout::InParamReadInst</a> with the necessary parameters to read a data set file </td></tr>
    <tr><td class="paramname">aib_fileTest</td><td>a bool to specify if the data set is a test </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="instances__read_8hpp_source.html#l00284">284</a> of file <a class="el" href="instances__read_8hpp_source.html">instances_read.hpp</a>.</p>

<p class="reference">References <a class="el" href="inparam__readinst_8hpp_source.html#l00162">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getCurrentFileInstance()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00167">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getCurrentFileInstanceTest()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00207">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getHaveHeaderFileInstance()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00239">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getIDInstanceColumn()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00182">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getSelectAttributes()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00192">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getSeparateAttributes()</a>, <a class="el" href="instance_8hpp_source.html#l00206">data::Instance&lt; T_FEATURE &gt;::readFeature()</a>, <a class="el" href="instances__read_8hpp_source.html#l00061">readNumInstances()</a>, and <a class="el" href="instance_8hpp_source.html#l00139">data::Instance&lt; T_FEATURE &gt;::setNumDimensions()</a>.</p>

<p class="reference">Referenced by <a class="el" href="instances__read_8hpp_source.html#l00922">dataSetRead()</a>, and <a class="el" href="main__stdvar__milligan__cooper1988_8cpp_source.html#l00039">main()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="namespaceinout_a91b8fa5b6a318cb76c5a9023e11bc1af_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>

</div>
</div>
<a id="a120a73feead129b572ef2f33d6a64a2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a120a73feead129b572ef2f33d6a64a2a">&#9670;&nbsp;</a></span>instancesReadDimName()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T_FEATURE , typename T_INSTANCES_CLUSTER_K , typename T_CLUSTERIDX &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">std::pair&lt; std::vector&lt; std::string &gt;, std::string &gt; inout::instancesReadDimName </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classinout_1_1_in_param_read_inst.html">inout::InParamReadInst</a>&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt; &amp;&#160;</td>
          <td class="paramname"><em>aiipri_inParamReadInst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const bool&#160;</td>
          <td class="paramname"><em>aib_fileTest</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Read the name of the dimensions of instances and class. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">aiipri_inParamReadInst</td><td>a <a class="el" href="classinout_1_1_in_param_read_inst.html" title="Input parameter for read instances.">inout::InParamReadInst</a> with the necessary parameters to read a data set file </td></tr>
    <tr><td class="paramname">aib_fileTest</td><td>a bool to specify if the data set is a test </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="instances__read_8hpp_source.html#l00167">167</a> of file <a class="el" href="instances__read_8hpp_source.html">instances_read.hpp</a>.</p>

<p class="reference">References <a class="el" href="inparam__readinst_8hpp_source.html#l00217">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getClassInstanceColumn()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00162">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getCurrentFileInstance()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00167">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getCurrentFileInstanceTest()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00260">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getFormatInstanceFile()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00207">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getHaveHeaderFileInstance()</a>, <a class="el" href="line__split_8hpp_source.html#l00153">inout::LineSplit::getItem()</a>, <a class="el" href="line__split_8hpp_source.html#l00143">inout::LineSplit::getNumSelectColumns()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00182">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getSelectAttributes()</a>, <a class="el" href="line__split_8hpp_source.html#l00067">inout::LineSplit::getSelectColumns()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00192">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getSeparateAttributes()</a>, <a class="el" href="line__split_8hpp_source.html#l00158">inout::LineSplit::getVectorString()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00034">INPARAM_FORMATINSTANCEFILE_KEEL</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00033">INPARAM_FORMATINSTANCEFILE_UCI</a>, <a class="el" href="line__split_8hpp_source.html#l00062">inout::LineSplit::setSeparator()</a>, and <a class="el" href="line__split_8hpp_source.html#l00108">inout::LineSplit::split()</a>.</p>

<p class="reference">Referenced by <a class="el" href="main__gas__clustering_8cpp_source.html#l00198">main()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="namespaceinout_a120a73feead129b572ef2f33d6a64a2a_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>

</div>
</div>
<a id="ab19fc350fe980513e7a8630450c38ee4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab19fc350fe980513e7a8630450c38ee4">&#9670;&nbsp;</a></span>instancesReadWithClass()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T_FEATURE , typename T_INSTANCES_CLUSTER_K , typename T_CLUSTERIDX &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt;<a class="el" href="classdata_1_1_instance.html">data::Instance</a>&lt;T_FEATURE&gt;* &gt; inout::instancesReadWithClass </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classinout_1_1_in_param_read_inst.html">inout::InParamReadInst</a>&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt; &amp;&#160;</td>
          <td class="paramname"><em>aiipri_inParamReadInst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const bool&#160;</td>
          <td class="paramname"><em>aib_fileTest</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="instances__read_8hpp_source.html#l00413">413</a> of file <a class="el" href="instances__read_8hpp_source.html">instances_read.hpp</a>.</p>

<p class="reference">References <a class="el" href="inparam__readinst_8hpp_source.html#l00217">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getClassInstanceColumn()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00228">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getClusterInstanceColumn()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00162">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getCurrentFileInstance()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00167">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getCurrentFileInstanceTest()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00207">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getHaveHeaderFileInstance()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00239">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getIDInstanceColumn()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00182">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getSelectAttributes()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00192">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getSeparateAttributes()</a>, <a class="el" href="instance_8hpp_source.html#l00206">data::Instance&lt; T_FEATURE &gt;::readFeature()</a>, <a class="el" href="instances__read_8hpp_source.html#l00061">readNumInstances()</a>, and <a class="el" href="instance_8hpp_source.html#l00139">data::Instance&lt; T_FEATURE &gt;::setNumDimensions()</a>.</p>

<p class="reference">Referenced by <a class="el" href="instances__read_8hpp_source.html#l00922">dataSetRead()</a>, and <a class="el" href="main__plot__clustering_8cpp_source.html#l00055">main()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="namespaceinout_ab19fc350fe980513e7a8630450c38ee4_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>

</div>
</div>
<a id="a88b27be61cf704d51541555783195349"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88b27be61cf704d51541555783195349">&#9670;&nbsp;</a></span>instancesReadWithFreq()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T_FEATURE , typename T_INSTANCES_CLUSTER_K , typename T_CLUSTERIDX , typename T_INSTANCE_FREQUENCY &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt; <a class="el" href="classdata_1_1_instance.html">data::Instance</a>&lt; T_FEATURE &gt; * &gt; inout::instancesReadWithFreq </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classinout_1_1_in_param_read_inst_freq.html">inout::InParamReadInstFreq</a>&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX, T_INSTANCE_FREQUENCY &gt; &amp;&#160;</td>
          <td class="paramname"><em>aiipri_inParamReadInst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const bool&#160;</td>
          <td class="paramname"><em>aib_fileTest</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Read the instances or objects with frequency. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">aiipri_inParamReadInst</td><td>a <a class="el" href="classinout_1_1_in_param_read_inst_freq.html" title="Input parameter for read instances with frequency.">inout::InParamReadInstFreq</a> with the necessary parameters to read a data set file </td></tr>
    <tr><td class="paramname">aib_fileTest</td><td>a bool to specify if the data set is a test </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="instances__read_8hpp_source.html#l00597">597</a> of file <a class="el" href="instances__read_8hpp_source.html">instances_read.hpp</a>.</p>

<p class="reference">References <a class="el" href="inparam__readinst_8hpp_source.html#l00162">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getCurrentFileInstance()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00167">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getCurrentFileInstanceTest()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00207">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getHaveHeaderFileInstance()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00239">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getIDInstanceColumn()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00249">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getInstanceFrequencyColumn()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00182">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getSelectAttributes()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00192">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getSeparateAttributes()</a>, <a class="el" href="instance_8hpp_source.html#l00206">data::Instance&lt; T_FEATURE &gt;::readFeature()</a>, <a class="el" href="instances__read_8hpp_source.html#l00061">readNumInstances()</a>, and <a class="el" href="instance_8hpp_source.html#l00139">data::Instance&lt; T_FEATURE &gt;::setNumDimensions()</a>.</p>

<p class="reference">Referenced by <a class="el" href="instances__read_8hpp_source.html#l01006">dataSetReadWithFreq()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="namespaceinout_a88b27be61cf704d51541555783195349_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>

</div>
</div>
<a id="aa4e8bf03e6efab9d0e5e4c465cf0e050"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa4e8bf03e6efab9d0e5e4c465cf0e050">&#9670;&nbsp;</a></span>instancesReadWithFreqClass()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T_FEATURE , typename T_INSTANCES_CLUSTER_K , typename T_CLUSTERIDX , typename T_INSTANCE_FREQUENCY &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt; <a class="el" href="classdata_1_1_instance.html">data::Instance</a>&lt; T_FEATURE &gt; * &gt; inout::instancesReadWithFreqClass </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classinout_1_1_in_param_read_inst_freq.html">inout::InParamReadInstFreq</a>&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX, T_INSTANCE_FREQUENCY &gt; &amp;&#160;</td>
          <td class="paramname"><em>aiipri_inParamReadInst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const bool&#160;</td>
          <td class="paramname"><em>aib_fileTest</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Read the instances or objects with frequency. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">aiipri_inParamReadInst</td><td>a <a class="el" href="classinout_1_1_in_param_read_inst_freq.html" title="Input parameter for read instances with frequency.">inout::InParamReadInstFreq</a> with the necessary parameters to read a data set file </td></tr>
    <tr><td class="paramname">aib_fileTest</td><td>a bool to specify if the data set is a test </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="instances__read_8hpp_source.html#l00748">748</a> of file <a class="el" href="instances__read_8hpp_source.html">instances_read.hpp</a>.</p>

<p class="reference">References <a class="el" href="inparam__readinst_8hpp_source.html#l00217">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getClassInstanceColumn()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00228">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getClusterInstanceColumn()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00162">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getCurrentFileInstance()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00167">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getCurrentFileInstanceTest()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00207">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getHaveHeaderFileInstance()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00239">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getIDInstanceColumn()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00249">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getInstanceFrequencyColumn()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00182">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getSelectAttributes()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00192">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getSeparateAttributes()</a>, <a class="el" href="instance_8hpp_source.html#l00206">data::Instance&lt; T_FEATURE &gt;::readFeature()</a>, <a class="el" href="instances__read_8hpp_source.html#l00061">readNumInstances()</a>, and <a class="el" href="instance_8hpp_source.html#l00139">data::Instance&lt; T_FEATURE &gt;::setNumDimensions()</a>.</p>

<p class="reference">Referenced by <a class="el" href="instances__read_8hpp_source.html#l01006">dataSetReadWithFreq()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="namespaceinout_aa4e8bf03e6efab9d0e5e4c465cf0e050_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>

</div>
</div>
<a id="a1c91ab49add32091dd4084cf9c06a5b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1c91ab49add32091dd4084cf9c06a5b8">&#9670;&nbsp;</a></span>maplistprint()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void inout::maplistprint </td>
          <td>(</td>
          <td class="paramtype">const std::map&lt; T, std::list&lt; T &gt; &gt; &amp;&#160;</td>
          <td class="paramname"><em>aimaplistadj_g</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::ostream &amp;&#160;</td>
          <td class="paramname"><em>out</em> = <code>std::cout</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>aipc_label</em> = <code>&quot;&quot;</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char&#160;</td>
          <td class="paramname"><em>aic_delimCoef</em> = <code>','</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char&#160;</td>
          <td class="paramname"><em>aic_delimRow</em> = <code>';'</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Prints graph of a map structure with list of adjacencies. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">aimaplistadj_g</td><td>a map de list </td></tr>
    <tr><td class="paramname">out</td><td>a std::ostream </td></tr>
    <tr><td class="paramname">aipc_label</td><td>a label of graph </td></tr>
    <tr><td class="paramname">aic_delimCoef</td><td>a separtor item separator </td></tr>
    <tr><td class="paramname">aic_delimRow</td><td>a separtor item separator </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="container__out_8hpp_source.html#l00122">122</a> of file <a class="el" href="container__out_8hpp_source.html">container_out.hpp</a>.</p>

</div>
</div>
<a id="a3be322f2729994e704ba3ebde92370a3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3be322f2729994e704ba3ebde92370a3">&#9670;&nbsp;</a></span>readNumInstances()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T_FEATURE , typename T_INSTANCES_CLUSTER_K , typename T_CLUSTERIDX &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">std::pair&lt; <a class="el" href="common_8hpp.html#a3f6c33fb604556cdc425e7aa2289d009">uintidx</a>, <a class="el" href="common_8hpp.html#a3f6c33fb604556cdc425e7aa2289d009">uintidx</a> &gt; inout::readNumInstances </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classinout_1_1_in_param_read_inst.html">inout::InParamReadInst</a>&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt; &amp;&#160;</td>
          <td class="paramname"><em>aiipri_inParamReadInst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const bool&#160;</td>
          <td class="paramname"><em>aib_fileTest</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Read the number of instances or objects. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">aiipri_inParamReadInst</td><td>a <a class="el" href="classinout_1_1_in_param_read_inst.html" title="Input parameter for read instances.">inout::InParamReadInst</a> with the necessary parameters to read a data set file </td></tr>
    <tr><td class="paramname">aib_fileTest</td><td>a bool to specify if the data set is a test </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="instances__read_8hpp_source.html#l00061">61</a> of file <a class="el" href="instances__read_8hpp_source.html">instances_read.hpp</a>.</p>

<p class="reference">References <a class="el" href="inparam__readinst_8hpp_source.html#l00162">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getCurrentFileInstance()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00167">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getCurrentFileInstanceTest()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00207">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getHaveHeaderFileInstance()</a>, <a class="el" href="inparam__readinst_8hpp_source.html#l00182">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getSelectAttributes()</a>, and <a class="el" href="inparam__readinst_8hpp_source.html#l00192">inout::InParamReadInst&lt; T_FEATURE, T_INSTANCES_CLUSTER_K, T_CLUSTERIDX &gt;::getSeparateAttributes()</a>.</p>

<p class="reference">Referenced by <a class="el" href="instances__read_8hpp_source.html#l00284">instancesRead()</a>, <a class="el" href="instances__read_8hpp_source.html#l00413">instancesReadWithClass()</a>, <a class="el" href="instances__read_8hpp_source.html#l00597">instancesReadWithFreq()</a>, and <a class="el" href="instances__read_8hpp_source.html#l00748">instancesReadWithFreqClass()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="namespaceinout_a3be322f2729994e704ba3ebde92370a3_cgraph.svg" width="428" height="314"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="ad3cccd9a652f143955477d18f1cbc2a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad3cccd9a652f143955477d18f1cbc2a5">&#9670;&nbsp;</a></span>setClassInstanceColumn()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceinout.html#ae75d9eaa7ac14ca5a0c09840cb948c46">aoipc_inParamClustering</a> inout::setClassInstanceColumn </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceinout.html#a247052b496190f5dacc4cee06f6da51b">luintidx_read</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8dc06808875e437ce595d21f773f69e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8dc06808875e437ce595d21f773f69e1">&#9670;&nbsp;</a></span>setClusterInstanceColumn()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceinout.html#ae75d9eaa7ac14ca5a0c09840cb948c46">aoipc_inParamClustering</a> inout::setClusterInstanceColumn </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceinout.html#a247052b496190f5dacc4cee06f6da51b">luintidx_read</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a355c09c0e4b022565deccbf31d0cfa32"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a355c09c0e4b022565deccbf31d0cfa32">&#9670;&nbsp;</a></span>setIDInstanceColumn()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceinout.html#ae75d9eaa7ac14ca5a0c09840cb948c46">aoipc_inParamClustering</a> inout::setIDInstanceColumn </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceinout.html#a247052b496190f5dacc4cee06f6da51b">luintidx_read</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a946c8a69c766838b23810976203c8a38"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a946c8a69c766838b23810976203c8a38">&#9670;&nbsp;</a></span>setInstanceFrequencyColumn()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceinout.html#ae75d9eaa7ac14ca5a0c09840cb948c46">aoipc_inParamClustering</a> inout::setInstanceFrequencyColumn </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceinout.html#a247052b496190f5dacc4cee06f6da51b">luintidx_read</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac1ecf60a0693e829b8dddba6d627e3ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac1ecf60a0693e829b8dddba6d627e3ba">&#9670;&nbsp;</a></span>setNumInstances()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceinout.html#ae75d9eaa7ac14ca5a0c09840cb948c46">aoipc_inParamClustering</a> inout::setNumInstances </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceinout.html#a247052b496190f5dacc4cee06f6da51b">luintidx_read</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a46748760a3a678f9f432dafc434db209"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a46748760a3a678f9f432dafc434db209">&#9670;&nbsp;</a></span>str()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">liss_stringstream inout::str </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="inparamclustering__getparameter_8hpp.html#adb50a0eab9fed92fc3bfc7dfa4f2c410">optarg</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">Referenced by <a class="el" href="line__split_8hpp_source.html#l00108">inout::LineSplit::split()</a>.</p>

</div>
</div>
<a id="aa6b4c6d9486a8bdbe21f6fa090f4c688"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa6b4c6d9486a8bdbe21f6fa090f4c688">&#9670;&nbsp;</a></span>vectorlistprint()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void inout::vectorlistprint </td>
          <td>(</td>
          <td class="paramtype">const std::vector&lt; std::list&lt; T &gt; &gt; &amp;&#160;</td>
          <td class="paramname"><em>aivectorlist_g</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::ostream &amp;&#160;</td>
          <td class="paramname"><em>out</em> = <code>std::cout</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>aipc_label</em> = <code>&quot;&quot;</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char&#160;</td>
          <td class="paramname"><em>aic_delimList</em> = <code>';'</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="container__out_8hpp_source.html#l00143">143</a> of file <a class="el" href="container__out_8hpp_source.html">container_out.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="gaclustering__vktreebinary_8hpp_source.html#l00070">eac::gaclustering_vktreebinary()</a>, <a class="el" href="main__gas__clustering_8cpp_source.html#l00198">main()</a>, <a class="el" href="graph__utils_8hpp_source.html#l00787">graph::nearestNeighbor()</a>, and <a class="el" href="graph__utils_8hpp_source.html#l00589">graph::prim()</a>.</p>

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="a1f990d0c101a93f3a21bc545f03d9614"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1f990d0c101a93f3a21bc545f03d9614">&#9670;&nbsp;</a></span>__pad0__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">case inout::__pad0__</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04686">4686</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

</div>
</div>
<a id="a72225515d18b1fcb6a72d69a159e4a38"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72225515d18b1fcb6a72d69a159e4a38">&#9670;&nbsp;</a></span>__pad1__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">default inout::__pad1__</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04690">4690</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

</div>
</div>
<a id="a34622d1ba64f6d5ec4135002a95dcf5b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a34622d1ba64f6d5ec4135002a95dcf5b">&#9670;&nbsp;</a></span>a</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">case inout::a</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04548">4548</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="leac__utils_8hpp_source.html#l00063">utils::closeenough()</a>, <a class="el" href="gnuplot__i_8c_source.html#l00498">gnuplot_plot_slope()</a>, <a class="el" href="jacobi__eigenvalue_8hpp_source.html#l00298">mat::jacobi_eigenvalue()</a>, <a class="el" href="jacobi__eigenvalue_8hpp_source.html#l00087">mat::r8mat_diag_get_vector()</a>, <a class="el" href="jacobi__eigenvalue_8hpp_source.html#l00027">mat::r8mat_identity()</a>, <a class="el" href="jacobi__eigenvalue_8hpp_source.html#l00135">mat::r8mat_is_eigen_right()</a>, and <a class="el" href="jacobi__eigenvalue_8hpp_source.html#l00228">mat::r8mat_norm_fro()</a>.</p>

</div>
</div>
<a id="ae75d9eaa7ac14ca5a0c09840cb948c46"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae75d9eaa7ac14ca5a0c09840cb948c46">&#9670;&nbsp;</a></span>aoipc_inParamClustering</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">default inout::aoipc_inParamClustering</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04686">4686</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04695">if()</a>.</p>

</div>
</div>
<a id="a086db8db3cf545190e198da314533c68"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a086db8db3cf545190e198da314533c68">&#9670;&nbsp;</a></span>break</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">inout::break</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04546">4546</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

</div>
</div>
<a id="ac8eab226f1baf48b5f90148d3e5c8874"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac8eab226f1baf48b5f90148d3e5c8874">&#9670;&nbsp;</a></span>c</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">case inout::c</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04554">4554</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="getsubopt_8hpp_source.html#l00032">__strchrnul()</a>, <a class="el" href="jacobi__eigenvalue_8hpp_source.html#l00298">mat::jacobi_eigenvalue()</a>, and <a class="el" href="jacobi__eigenvalue_8hpp_source.html#l00135">mat::r8mat_is_eigen_right()</a>.</p>

</div>
</div>
<a id="a69a16f78b8e3248be5fee71551c30667"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a69a16f78b8e3248be5fee71551c30667">&#9670;&nbsp;</a></span>d</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">case inout::d</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04551">4551</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="interface__sse__level1__64bits_8hpp_source.html#l00390">interfacesse::axpyInv()</a>, <a class="el" href="gnuplot__i_8c_source.html#l00335">gnuplot_plot_x()</a>, <a class="el" href="gnuplot__i_8c_source.html#l00532">gnuplot_write_x_csv()</a>, <a class="el" href="jacobi__eigenvalue_8hpp_source.html#l00298">mat::jacobi_eigenvalue()</a>, and <a class="el" href="interface__sse__level1__64bits_8hpp_source.html#l00221">interfacesse::scalInv()</a>.</p>

</div>
</div>
<a id="ae0fa336139760fe0216fac36fe19377f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae0fa336139760fe0216fac36fe19377f">&#9670;&nbsp;</a></span>e</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">case inout::e</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04560">4560</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="probability__distribution_8hpp_source.html#l00509">prob::adaptiveProb()</a>.</p>

</div>
</div>
<a id="a3055c4d734f5c4edc513f460145bb395"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3055c4d734f5c4edc513f460145bb395">&#9670;&nbsp;</a></span>else</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">inout::else</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{ </div><div class="line">      <a class="code" href="namespaceinout.html#ae75d9eaa7ac14ca5a0c09840cb948c46">aoipc_inParamClustering</a>.setFileInstance(lptstr_fileInstance)</div><div class="ttc" id="namespaceinout_html_ae75d9eaa7ac14ca5a0c09840cb948c46"><div class="ttname"><a href="namespaceinout.html#ae75d9eaa7ac14ca5a0c09840cb948c46">inout::aoipc_inParamClustering</a></div><div class="ttdeci">case aoipc_inParamClustering</div><div class="ttdef"><b>Definition:</b> <a href="inparamclustering__getparameter_8hpp_source.html#l04686">inparamclustering_getparameter.hpp:4686</a></div></div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04756">4756</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

</div>
</div>
<a id="a5321a07527d7e234b9cdc037bda4ab86"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5321a07527d7e234b9cdc037bda4ab86">&#9670;&nbsp;</a></span>f</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">case inout::f</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04573">4573</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="interface__sse__level1__64bits_8hpp_source.html#l01182">interfacesse::axpyInv()</a>, <a class="el" href="leac__utils_8hpp_source.html#l00051">utils::RunOnce::RunOnce()</a>, and <a class="el" href="interface__sse__level1__64bits_8hpp_source.html#l00883">interfacesse::scalInv()</a>.</p>

</div>
</div>
<a id="aba3474beacef6f6fb8be15cb33f1699b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aba3474beacef6f6fb8be15cb33f1699b">&#9670;&nbsp;</a></span>garray_nameObjetiveFunc</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* inout::garray_nameObjetiveFunc[]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="outparam__clustering_8hpp_source.html#l00044">44</a> of file <a class="el" href="outparam__clustering_8hpp_source.html">outparam_clustering.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="outparam__clustering_8hpp_source.html#l00322">inout::OutParamClustering&lt; T_METRIC, T_MEMBERCLUSTER_IDX &gt;::getNameUsedObjetiveFunc()</a>, <a class="el" href="outparam__clustering_8hpp_source.html#l00465">inout::OutParamClusteringMetric&lt; T_METRIC &gt;::getNumObjetiveFunc()</a>, <a class="el" href="outparam__clustering_8hpp_source.html#l00387">inout::OutParamClustering&lt; T_METRIC, T_MEMBERCLUSTER_IDX &gt;::print()</a>, and <a class="el" href="outparam__clustering_8hpp_source.html#l00569">inout::OutParamClusteringMetric&lt; T_METRIC &gt;::print()</a>.</p>

</div>
</div>
<a id="abe40fe943b5c44440b1e6a6704021c02"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe40fe943b5c44440b1e6a6704021c02">&#9670;&nbsp;</a></span>l</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">case inout::l</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04566">4566</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="jacobi__eigenvalue_8hpp_source.html#l00298">mat::jacobi_eigenvalue()</a>, and <a class="el" href="jacobi__eigenvalue_8hpp_source.html#l00135">mat::r8mat_is_eigen_right()</a>.</p>

</div>
</div>
<a id="a265191f22929973991c8374eb9d4b55c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a265191f22929973991c8374eb9d4b55c">&#9670;&nbsp;</a></span>las_optTokensYesNo</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* inout::las_optTokensYesNo[] = {&quot;no&quot;, &quot;yes&quot;, (char *) NULL }</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l00501">501</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="inparam_8hpp_source.html#l00090">inout::InParamAlgorithmo::isYesNo()</a>.</p>

</div>
</div>
<a id="a58988b65e7b78cbd7c509518c7baff7e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a58988b65e7b78cbd7c509518c7baff7e">&#9670;&nbsp;</a></span>li_i</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="common_8hpp.html#a3f6c33fb604556cdc425e7aa2289d009">uintidx</a> inout::li_i</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l00503">503</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="matrix__withrownull_8hpp_source.html#l00310">mat::MatrixWithRowNull&lt; T_GENE &gt;::addRow()</a>, <a class="el" href="bar__progress_8hpp_source.html#l00028">barprogress_update()</a>, <a class="el" href="cbga__fkcentroid_8hpp_source.html#l00477">eac::cbga_fkcentroid()</a>, <a class="el" href="cga__vklabel_8hpp_source.html#l00067">eac::cga_vklabel()</a>, <a class="el" href="clustering__vksubclusterbinary_8hpp_source.html#l00072">eac::clustering_genetic()</a>, <a class="el" href="matrix_8hpp_source.html#l00230">mat::MatrixRow&lt; T_METRIC &gt;::cpyLoweToUpper()</a>, <a class="el" href="matrix_8hpp_source.html#l00244">mat::MatrixRow&lt; T_METRIC &gt;::cpyUpper()</a>, <a class="el" href="inparam_8hpp_source.html#l00072">inout::InParamAlgorithmo::errorArgument()</a>, <a class="el" href="feac__vklabel_8hpp_source.html#l00081">eac::feca_vklabel()</a>, <a class="el" href="gaclustering__fkcrispmatrix_8hpp_source.html#l00069">eac::gaclustering_fkcrispmatrix()</a>, <a class="el" href="gaclustering__fklabel_8hpp_source.html#l00067">eac::gaclustering_fklabel()</a>, <a class="el" href="gaclustering__vktreebinary_8hpp_source.html#l00070">eac::gaclustering_vktreebinary()</a>, <a class="el" href="gagr__fkcentroid_8hpp_source.html#l00070">eac::gagr_fkcentroid()</a>, <a class="el" href="gaprototypes__fkmedoid_8hpp_source.html#l00069">eac::gaprototypes_fkmedoid()</a>, <a class="el" href="gas__fkcentroid_8hpp_source.html#l00070">eac::gas_fkcentroid()</a>, <a class="el" href="gca__fkmedoid_8hpp_source.html#l00066">eac::gca_fkmedoid()</a>, <a class="el" href="gcuk__vkcentroid_8hpp_source.html#l00072">eac::gcuk_vkcentroid()</a>, <a class="el" href="interface__level2_8hpp_source.html#l00074">interfacesse::gemm()</a>, <a class="el" href="partition__fuzzy_8hpp_source.html#l00068">partition::PartitionFuzzy&lt; T_U, T_CLUSTERIDX &gt;::getClusterIdx()</a>, <a class="el" href="matrix_8hpp_source.html#l00538">mat::getIdentity()</a>, <a class="el" href="matching__matrix_8hpp_source.html#l00149">sm::PartitionMatrix&lt; T_INSTANCES_CLUSTER_K &gt;::getIdxMaximum()</a>, <a class="el" href="matrix_8hpp_source.html#l00316">mat::MatrixRow&lt; T_METRIC &gt;::getMaximumElemIJ()</a>, <a class="el" href="matching__matrix_8hpp_source.html#l00166">sm::PartitionMatrix&lt; T_INSTANCES_CLUSTER_K &gt;::getMisclassified()</a>, <a class="el" href="bit__matrix_8hpp_source.html#l00551">mat::getRowsNumBitOn()</a>, <a class="el" href="matching__matrix_8hpp_source.html#l00487">sm::getSensitivity()</a>, <a class="el" href="matching__matrix_8hpp_source.html#l00534">sm::getStrSenSpe()</a>, <a class="el" href="matrix_8hpp_source.html#l00578">mat::getTranspose()</a>, <a class="el" href="gga__vklabel_8hpp_source.html#l00073">eac::gga_vklabel()</a>, <a class="el" href="gka__fklabel_8hpp_source.html#l00067">eac::gka_fklabel()</a>, <a class="el" href="hka__fkmedoid_8hpp_source.html#l00065">eac::hka_fkmedoid()</a>, <a class="el" href="igka__fklabel_8hpp_source.html#l00080">eac::igka_fklabel()</a>, <a class="el" href="matrix__withrownull_8hpp_source.html#l00255">mat::MatrixWithRowNull&lt; T_GENE &gt;::keepRows()</a>, <a class="el" href="kga__fkcentroid_8hpp_source.html#l00072">eac::kga_fkcentroid()</a>, <a class="el" href="main__gas__clustering_8cpp_source.html#l00198">main()</a>, <a class="el" href="probability__distribution_8hpp_source.html#l00071">prob::makeDistRouletteWheel()</a>, <a class="el" href="matrix__triangular_8hpp_source.html#l00045">mat::MatrixTriang&lt; T_DIST &gt;::MatrixTriang()</a>, <a class="el" href="matrix__withrownull_8hpp_source.html#l00052">mat::MatrixWithRowNull&lt; T_GENE &gt;::MatrixWithRowNull()</a>, <a class="el" href="bitmatrix__matrix__operator_8hpp_source.html#l00049">mat::mulRowsIColumns0N()</a>, <a class="el" href="matrix__triangular_8hpp_source.html#l00084">mat::MatrixTriang&lt; T_DIST &gt;::operator=()</a>, <a class="el" href="matrix__withrownull_8hpp_source.html#l00197">mat::MatrixWithRowNull&lt; T_GENE &gt;::operator=()</a>, <a class="el" href="supervised__measures_8hpp_source.html#l00101">sm::partialRandIndex()</a>, <a class="el" href="graph__utils_8hpp_source.html#l00164">graph::AlgorithmsDFS::print()</a>, <a class="el" href="graph__utils_8hpp_source.html#l00260">graph::AlgorithmsDFSAdjMatrix&lt; T_BITSIZE &gt;::print()</a>, <a class="el" href="line__split_8hpp_source.html#l00108">inout::LineSplit::split()</a>, <a class="el" href="matching__matrix_8hpp_source.html#l00087">sm::PartitionMatrix&lt; T_INSTANCES_CLUSTER_K &gt;::sumPartitionTable()</a>, <a class="el" href="tgca__vkcentroid_8hpp_source.html#l00176">eac::tgca_vkcentroid()</a>, <a class="el" href="ga__selection_8hpp_source.html#l00145">gaselect::tournament()</a>, <a class="el" href="matrix__triangular_8hpp_source.html#l00074">mat::MatrixTriang&lt; T_DIST &gt;::~MatrixTriang()</a>, and <a class="el" href="matrix__withrownull_8hpp_source.html#l00101">mat::MatrixWithRowNull&lt; T_GENE &gt;::~MatrixWithRowNull()</a>.</p>

</div>
</div>
<a id="a247052b496190f5dacc4cee06f6da51b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a247052b496190f5dacc4cee06f6da51b">&#9670;&nbsp;</a></span>luintidx_read</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">liss_stringstream inout::luintidx_read</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04544">4544</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

</div>
</div>
<a id="ae09160978c97dfce533ac1b8a65938bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae09160978c97dfce533ac1b8a65938bb">&#9670;&nbsp;</a></span>q</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">case inout::q</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04674">4674</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="jacobi__eigenvalue_8hpp_source.html#l00298">mat::jacobi_eigenvalue()</a>.</p>

</div>
</div>
<a id="a5a4fe3116389c179873968c432896709"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5a4fe3116389c179873968c432896709">&#9670;&nbsp;</a></span>r</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">case inout::r</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04598">4598</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

</div>
</div>
<a id="ad81a6f6a6b5bde1d2bd167a2085440d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad81a6f6a6b5bde1d2bd167a2085440d6">&#9670;&nbsp;</a></span>R</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">case inout::R</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04601">4601</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

</div>
</div>
<a id="ab37343b0f5e41a19dc252320f51dfd08"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab37343b0f5e41a19dc252320f51dfd08">&#9670;&nbsp;</a></span>v</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">case inout::v</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="inparamclustering__getparameter_8hpp_source.html#l04683">4683</a> of file <a class="el" href="inparamclustering__getparameter_8hpp_source.html">inparamclustering_getparameter.hpp</a>.</p>

<p class="reference">Referenced by <a class="el" href="jacobi__eigenvalue_8hpp_source.html#l00298">mat::jacobi_eigenvalue()</a>, and <a class="el" href="jacobi__eigenvalue_8hpp_source.html#l00087">mat::r8mat_diag_get_vector()</a>.</p>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Apr 19 2019 08:58:35 for Library Evolutionary Algorithms for Clustering (LEAC) by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.15
</small></address>
</body>
</html>
